.vc_btn,.vc_icon-round .bg,.vc_ornament{vertical-align:middle}body,h1,h2,h3,h4,h5,h6{font-family:'Avenir LT W01 55 Roman',Verdana,Arial,sans-serif}.vc_btn,.vc_ornament{display:inline-block}.bannertext,.comments,.help-inline,.vc_blog-list .date,.vc_client .subtitle,.vc_serp-list .date,blockquote,label.error{font-style:italic}body{font-size:13px;color:#5C6161;line-height:23px;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{margin:0 0 8px;font-weight:500;line-height:16px;text-rendering:optimizelegibility;color:#484848}.vc_blog-list h3,.vc_career .accordion-heading .subtitle,.vc_our-expertise h5,.vc_our-team .position,.vc_service-banner h2,.vc_team-members h4.name{font-family:open_sansregular,arial}h1{font-size:2em}a:focus,a:hover{color:#333}img{max-width:100%}ol,ul{padding:0;margin-left:20px}.breadcrumb,.nav{margin-left:0}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#303030;color:#F5F5F5;width:100%;padding:10px;border:1px solid #303030}select{height:42px;line-height:42px}label{font-weight:400;font-size:14px}iframe{border:none}.input-group-addon{background:#2CA9DF;border-color:#2CA9DF;color:#FFF;text-shadow:none}input.error{border-color:#E9322D}label.error{color:#E9322D;font-size:12px}.form-actions{padding-top:20px;padding-bottom:20px;background:#EEE}.form-actions button{margin-right:5px}.help-inline{color:#999}.vc_input-sm{width:30%!important}.vc_input-md{width:60%!important}.vc_input-lg{width:90%!important}.vc_input-inverse{background:#FFF!important;border-color:#CCC!important;color:#666!important}.vc_btn,button{background:#2cabe0;border:none;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#FFF;text-shadow:none;width:auto}.breadcrumb a,.breadcrumb>li,.vc_banner-title h1{text-shadow:-1px -1px 1px #333}.vc_btn{font-size:14px;line-height:20px;cursor:pointer;margin-bottom:0;text-align:center}.btn-grey{background:#AAA}.btn-large{font-size:18px;padding:20px 26px}.btn-small{padding:10px 15px;font-size:12px}.btn-mini{font-size:11px;padding:5px 10px}.vc_btn .glyphicon,.vc_btn i{margin-right:10px}.vc_btn:focus,.vc_btn:hover{text-decoration:none;background:#E6E6E6;color:#333}.vc_btn.disabled,.vc_btn[disabled]{background:#EEE;box-shadow:none;cursor:default;color:#BBB}.disabled:hover,.vc_btn.disabled:hover{background:#EEE;color:#BBB}.vc_ornament{background:url(../img/blockquote-bg.gif);height:12px;width:40px}section{margin-top:30px;margin-bottom:10px}blockquote{background:url(../img/blockquote-bg.gif) 5px 0 repeat-y;color:#999;font-size:18px;letter-spacing:-.2px;line-height:32px;margin-top:20px;padding-left:30px;border-left:none}blockquote small{color:#555;font-size:70%;margin-top:10px}.progress{background:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:35px}.breadcrumb{background:0 0;padding:0;margin-bottom:10px}.breadcrumb a:hover{color:#FFF;text-decoration:none}.nav-tabs{margin:0}.nav-tabs>li>a{background:#F5F5F5;font-size:14px;color:#28b494;padding:12px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #DDD;border-top:3px solid #28b494}.nav-tabs>li>a>.glyphicon,.nav-tabs>li>a>i{margin-right:5px}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border-top-color:#555;color:#555;background:#F5F5F5}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top:3px solid #555;background:#FFF;color:#555}.tab-content{border:1px solid #DDD;border-top:none;padding:20px}.nav-pills{margin-bottom:40px}.nav-pills>li+li{margin-left:-1px}.nav-pills>li{background-color:#FAFAFA;background-image:linear-gradient(to bottom,#FFF,#F2F2F2);background-repeat:repeat-x;border:1px solid #D4D4D4;box-shadow:0 1px 4px rgba(0,0,0,.067);min-height:40px}.nav-pills>li>a{margin:0;border-top:3px solid #DDD;padding:16px 20px;font-size:14px;font-weight:700;letter-spacing:-.1px}.accordion-heading,.nav-pills>li>a:hover{border-top:3px solid #2CA9DF}.panel-title,.popover-title{font-size:20px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{border-top:3px solid #2CA9DF;background:0 0;color:#111}.accordion-group,.nav-pills>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion-heading{background:#F5F5F5;font-size:20px;padding:5px 10px}.accordion-heading .glyphicon,.accordion-heading i{margin-right:10px}.accordion-heading a{color:#555}.accordion-heading a:focus,.accordion-heading a:hover{text-decoration:none;color:#111}.accordion-inner{padding:20px;border-top:1px solid #E5E5E5}.accordion-group{margin-bottom:0;border:1px solid #E5E5E5;border-bottom:none}.accordion-group:last-child{border-bottom:1px solid #E5E5E5}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.panel-group .panel-heading{padding:15px;border-top:3px solid #2CA9DF}.panel-group .panel-heading a{color:#555;display:block}.panel-group .panel,.panel-group .panel-heading{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel-group .panel-title .fa{margin-right:5px}.panel-group .panel{border-bottom:none}.panel-group .panel+.panel{margin-top:0;border-bottom:1px solid #DDD}.panel-group .panel-heading .subtitle{margin-top:2px;display:inline-block;margin-left:34px}.panel-group .panel-heading .subtitle .item{width:200px;margin-right:10px;display:inline-block}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#38A5DD}.popover{width:276px}.alert,.alert h4{color:#CF9700}.alert{border-top-width:3px;border-top-color:#CF9700;padding-top:18px;padding-bottom:18px}.alert-danger,.alert-error{color:#B94A48;border-top-color:#B94A48}.alert-info{color:#3A87AD;border-top-color:#3A87AD}.alert-success{color:#468847;border-top-color:#468847}.show-grid [class*=col]{background-color:#EEE;border:1px solid #FFF;line-height:40px;min-height:40px;text-align:center}.show-grid{margin-top:30px;margin-bottom:10px}.show-grid h4,.show-grid p{padding:20px 20px 0}body.boxed{background:url(../img/pattern/pattern6.png)}body.boxed .vc_body{width:1230px;margin:40px auto;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);float:none;background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.vc_body,.vc_splitter{float:left;width:100%}body.boxed .vc_body header{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}body.boxed .vc_bottom .bg,body.boxed .vc_bottom .vc_footer-line{margin-left:-45px;margin-right:-45px;padding-left:10px;padding-right:10px}.vc_bg-none{background:0 0!important;box-shadow:none!important}.vc_anim .vc_category,.vc_pricing-table .featured{box-shadow:11px 0 10px -10px rgba(0,0,0,.1),-11px 0 10px -10px rgba(0,0,0,.1)}.vc_red{color:#df3b3b!important}.vc_border-red{border-color:#df3b3b!important}.vc_bg-red{background-color:#df3b3b!important}.vc_blue{color:#38A5DD!important}.vc_border-blue{border-color:#38A5DD!important}.vc_bg-blue{background-color:#38A5DD!important}.vc_yellow{color:#f0c915!important}.vc_border-yellow{border-color:#f0c915}.vc_bg-yellow{background-color:#f0c915!important}.vc_green{color:#55c06c!important}.vc_border-green{border-color:#55c06c}.vc_bg-green{background-color:#55c06c!important}.vc_orange{color:#f79e35!important}.vc_border-orange{border-color:#f79e35}.vc_bg-orange{background-color:#f79e35!important}.vc_grey{color:#838c8f!important}.vc_border-grey{border-color:#838c8f!important}.vc_bg-grey{background-color:#838c8f!important}.vc_black{color:#111!important}.vc_border-black{border-color:#111!important}.vc_line,.vc_line-full,.vc_line-splitter{border-top:1px solid #E6E6E6}.vc_bg-black{background-color:#111!important}h2.vc_widget-title,h3.vc_widget-title{padding:10px 15px;background-color:#EEE;color:#555}h3.vc_widget-title{padding:8px 13px}.vc_li{margin-left:5px}.vc_li li{background:url(../img/list.gif) left 7px no-repeat;padding-left:20px;list-style:none;margin-bottom:10px}.vc_list-title{font-size:18px;margin-bottom:5px}.vc_list-title .glyphicon,.vc_list-title i{margin-right:10px;font-size:24px}.vc_list-desc{padding-left:36px;color:#AAA;margin-bottom:20px}.vc_body{overflow:hidden}.block{margin-bottom:40px}.block .block:last-child{margin-bottom:0}.vc_splitter{margin-bottom:20px}.vc_line-splitter{margin:40px -10px 20px}.vc_line{margin:10px 0}.vc_line-full{margin:10px -20px}.vc_main-color{color:#38A5DD}.vc_bg-color{background-color:#38A5DD}.vc_inverted,.vc_read-more{background:#38A5DD;color:#FFF;padding:0 12px;margin-right:4px}.vc_read-more{padding:0 8px;display:inline-block;margin-left:10px;line-height:18px}.vc_read-more:hover{text-decoration:none;background:#DDD;color:#333}.vc_small-info{padding:0 5px;margin-left:10px;font-size:11px}.vc_paper{background:#FFF;color:#5C6161;padding:10px}.vc_column .glyphicon,.vc_column i{display:block;margin:0 0 6px}.vc_left,.vc_right{margin-bottom:20px}.vc_mr-10{margin-right:10px}.vc_left,.vc_mr-20{margin-right:20px}.vc_ml-10{margin-left:10px}.vc_ml-20,.vc_right{margin-left:20px}.vc_right{float:right}.vc_left{float:left}.vc_center{margin:0 auto}.vc_separator{background:url(../img/blockquote-bg.gif);height:10px;margin-top:30px;margin-bottom:10px;width:100%;clear:both}.comment-separator{margin-top:0;margin-bottom:20px;border-top:2px solid #EEE}.vc_subtitle{font-weight:700;font-size:24px;letter-spacing:-1px}.vc_softtitle{font-size:18px;color:#AAA}.hidden{display:none}.vc_menu .vc_primary-menu>ul>li>a{-webkit-transition:background-color ease-out .1s;-moz-transition:background-color ease-out .1s;-ms-transition:background-color ease-out .1s;-o-transition:background-color ease-out .1s;transition:background-color ease-out .1s}.vc_carousel-control a,.vc_menu .vc_primary-menu>ul>li:hover div,.vc_menu .vc_primary-menu>ul>li>a>i,.vc_menu-search-wrapper,.vc_menu-search-wrapper .vc_menu-search{-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}.vc_primary-menu>ul>li .vc_mega-menu,.vc_primary-menu>ul>li .vc_menu-2-h,.vc_primary-menu>ul>li .vc_menu-2-v,.vc_primary-menu>ul>li .vc_menu-open-left,.vc_primary-menu>ul>li .vc_menu-open-right{-webkit-transition:all ease .1s;-moz-transition:all ease .1s;-ms-transition:all ease .1s;-o-transition:all ease .1s;transition:all ease .1s}header .logo a{-webkit-transition:.1s ease 0s;-moz-transition:.1s ease 0s;-o-transition:.1s ease 0s;-ms-transition:all .3s ease 0s;transition:.1s ease 0s}.vc_blog-list .blog-row .blog-right h3 a,.vc_btn:focus,.vc_btn:hover,.vc_metro-slider ul li .mouse-over,.vc_metro-slider ul li a img,.vc_pagination>ul>li>a,.vc_social-share a,a.back-top,button{-webkit-transition:.3s ease 0s;-moz-transition:.3s ease 0s;-ms-transition:.3s ease 0s;-o-transition:.3s ease 0s;transition:.3s ease 0s}#cboxContent button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.background-1{background:url(../img/pattern/pattern1.png)!important}.background-2{background:url(../img/pattern/pattern2.png)!important}.background-3{background:url(../img/pattern/pattern3.png)!important}.background-4{background:url(../img/pattern/pattern4.png)!important}.background-5{background:url(../img/pattern/pattern5.png)!important}.background-6{background:url(../img/pattern/pattern6.png)!important}.background-7{background:url(../img/pattern/pattern7.png)!important}.background-8{background:url(../img/pattern/pattern8.png)!important}.background-9{background:url(../img/pattern/pattern9.png)!important}.background-10{background:url(../img/pattern/pattern10.png)!important}.background-11{background:url(../img/pattern/pattern11.png)!important}.background-12{background:url(../img/pattern/pattern12.png)!important}.background-13{background:url(../img/pattern/pattern13.png)!important}.background-14{background:url(../img/pattern/pattern14.png)!important}.vc_icon-round{width:192px;height:192px;-webkit-border-radius:192px;-moz-border-radius:192px;border-radius:192px;text-align:center;cursor:pointer;background:url(../img/stripe-3.gif)}.vc_icon-round:hover{background:url(../img/stripe-2.gif)}.vc_icon-round .bg-wrapper{padding:20px}.vc_icon-round .bg{background:#303030;width:152px;height:152px;-webkit-border-radius:152px;-moz-border-radius:152px;border-radius:152px;margin:0 auto;display:table-cell;overflow:hidden}.vc_icon-round .bg img{width:152px}.vc_icon-round .glyphicon,.vc_icon-round i{font-size:60px;color:#F5F5F5}.vc_icon-round.inverted .bg{background:#FFF}.vc_icon-round.inverted .glyphicon,.vc_icon-round.inverted i{color:#333}.vc_icon-round.small{width:142px;height:142px;-webkit-border-radius:142px;-moz-border-radius:142px;border-radius:142px}.vc_icon-round.small .bg{width:102px;height:102px;-webkit-border-radius:102px;-moz-border-radius:102px;border-radius:102px}.vc_icon-round.small .glyphicon,.vc_icon-round.small i{font-size:42px}.vc_icon-round.small .bg img{width:102px}.vc_table thead tr th{border:none;font-size:24px;border-bottom:3px solid #2CA9DF;font-weight:400}.vc_table td{border-top:none;border-bottom:1px solid #DDD}.vc_table th:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.vc_table th:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.vc_table tbody>tr:nth-child(2n)>td,.vc_table tbody>tr:nth-child(2n)>th{background-color:#F9F9F9}.vc_pricing-table{margin-left:-15px}.vc_pricing-table .plan{border:1px solid #eaeaea;margin-right:-31px;position:relative;margin-top:20px}.vc_pricing-table div,.vc_pricing-table h3{text-align:center}.vc_pricing-table h3{background:#f5f5f5;padding:20px 10px;border-top:3px solid #2ca9df}.vc_pricing-table .price{padding:30px 10px 20px 40px;font-weight:500;color:#2ca9df}.vc_pricing-table .price .main{font-size:60px}.vc_pricing-table .price .suffix{font-size:30px;display:inline-block;margin-left:2px;position:relative;top:-10px;vertical-align:top}.vc_pricing-table .price .text{font-size:20px;display:inline-block;margin-left:2px;position:relative;left:-26px;bottom:2px;vertical-align:bottom;color:silver}.vc_pricing-table .features{background:#f5f5f5;padding:20px 10px 25px}.vc_pricing-table .features ul{margin-left:0;margin-bottom:30px}.vc_pricing-table .features ul li{list-style:none;font-size:14px;padding:15px 0;margin:0 30px;background:url(../img/pricing-table-list.jpg) bottom left repeat-x}.vc_pricing-table .featured{z-index:1;margin-top:0}.vc_pricing-table .featured,.vc_pricing-table .featured h3{border-color:#ff9c00}.vc_pricing-table .featured h3{color:#111;padding-top:40px}.vc_pricing-table .featured .price{color:#ff9c00}.vc_pricing-table .featured .features{padding-bottom:35px}.vc_pricing-table .featured .features .vc_btn{background-color:#ff9c00}.vc_pricing-table .featured .tag{position:absolute;top:5px;width:100%}.vc_pricing-table .featured .tag .text{background-color:#ff9c00;color:#FFF;padding:5px 20px;margin-top:5px;text-transform:uppercase}.vc_social-share.vc_tight a{display:table-cell;padding:0}.vc_social-share a{width:40px;height:40px;padding:8px;background:0 0;color:#333;font-size:14px;display:inline-block;text-align:center;vertical-align:middle;border-bottom:5px solid #0C3}.vc_social-share a:hover{text-decoration:none;border-bottom-width:0;background-color:#0C3;color:#FFF}.vc_social-share .twitter{border-color:#00bdec}.vc_social-share .twitter:hover,.vc_social-share.vc_inverse .twitter{background-color:#00bdec}.vc_social-share .facebook{border-color:#3a5897}.vc_social-share .facebook:hover,.vc_social-share.vc_inverse .facebook{background-color:#3a5897}.vc_social-share .gplus{border-color:#d94a3a}.vc_social-share .gplus:hover,.vc_social-share.vc_inverse .gplus{background-color:#d94a3a}.vc_social-share .linkedin{border-color:#1a92bd}.vc_social-share .linkedin:hover,.vc_social-share.vc_inverse .linkedin{background-color:#1a92bd}.vc_social-share .email{border-color:#72b458}.vc_social-share .email:hover,.vc_social-share.vc_inverse .email{background-color:#72b458}.vc_social-share .rss{border-color:#ff7b00}.vc_social-share .rss:hover,.vc_social-share.vc_inverse .rss{background-color:#ff7b00}.vc_social-share .pininterest{border-color:#cb2128}.vc_social-share .pininterest:hover,.vc_social-share.vc_inverse .pininterest{background-color:#cb2128}.vc_social-share .youtube{border-color:#c70c0c}.vc_social-share .youtube:hover,.vc_social-share.vc_inverse .youtube{background-color:#c70c0c}.vc_social-share .vimeo{border-color:#1ab7ea}.vc_social-share .vimeo:hover,.vc_social-share.vc_inverse .vimeo{background-color:#1ab7ea}.vc_social-share .dribble{border-color:#ef5a92}.vc_social-share .dribble:hover,.vc_social-share.vc_inverse .dribble{background-color:#ef5a92}.vc_social-share .flickr{border-color:#ea2798}.vc_social-share .flickr:hover,.vc_social-share.vc_inverse .flickr{background-color:#ea2798}.vc_social-share.vc_inverse a{color:#FFF;border-bottom-width:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.vc_social-share.vc_inverse a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.vc_social-share.vc_rounded a{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.vc_social-share.vc_one-main-color a{border-color:#38A5DD}.vc_social-share.vc_one-main-color a:hover{background-color:#38A5DD}.vc_social-share.vc_border-top a{border-top-width:5px;border-top-style:solid;border-bottom-width:0}.vc_social-share.vc_border-top a:hover{border-top-width:0}.vc_social-share.vc_grey-color a{color:#888}.vc_social-share.vc_grey-color a:hover{color:#FFF}.nicescroll-rails{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}a.back-top{background:#333;bottom:-30px;border-top:6px solid #2CA9DF;-webkit-border-radius:40px 40px 0 0;-moz-border-radius:40px 40px 0 0;border-radius:40px 40px 0 0;color:#FFF;height:42px;opacity:0;filter:alpha(opacity=0);padding:5px 0 25px;position:fixed;right:45px;text-align:center;text-decoration:none;width:49px;z-index:9999;font-size:18px}a.back-top.visible:hover{opacity:1;filter:alpha(opacity=100)}a.back-top.visible{bottom:0;opacity:.75;filter:alpha(opacity=75)}.vc_anim{position:relative;margin-bottom:9px;width:100%;overflow:hidden}.vc_anim .vc_preview{position:relative;width:100%;z-index:1;display:block;float:left}.vc_anim .vc_category,.vc_anim .vc_hover{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;position:absolute;z-index:2;text-align:center}.vc_anim .vc_hover .hover-wrapper{height:100%;width:100%;position:relative}.vc_anim .vc_hover .vc_icon{display:inline-block;font-size:24px;margin-right:20px;margin-top:40px;list-style-type:none}.vc_anim .vc_hover .icon-wrapper a:last-child,.vc_anim .vc_hover .vc_icon:last-child{margin-right:0}.vc_anim .vc_hover .vc_icon a{background:rgba(255,255,255,.95);display:block;height:48px;line-height:46px;text-align:center;width:48px}.vc_anim .icon-wrapper ul{margin:0}.vc_anim-slide .vc_hover .icon-wrapper,.vc_anim-slide .vc_hover .text-wrapper{-webkit-transition:all .4s ease .2s;-moz-transition:all .4s ease .2s;-ms-transition:all .4s ease .2s;-o-transition:all .4s ease .2s;transition:all .4s ease .2s;position:absolute;text-align:center;width:100%;left:0}.vc_anim-slide .vc_hover .icon-wrapper{display:inline-block;bottom:-100%}.vc_anim .vc_hover .text-wrapper h4{color:#FFF;padding:0 10px;line-height:24px}.vc_anim .vc_hover a:hover{background:#2CABE0;color:#FFF;text-decoration:none}.vc_anim-slide .vc_hover{top:0;left:0;width:0;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:url(../img/hover.gif)}.vc_anim-slide:hover .vc_hover{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.vc_anim-slide .vc_hover .text-wrapper{top:-100%}.vc_anim-slide:hover .vc_hover .text-wrapper{top:25%}.vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:30%}.col-md-9 .portfolio-3 .vc_anim-slide:hover .vc_hover .text-wrapper,.portfolio-4 .vc_anim-slide:hover .vc_hover .text-wrapper,.sidebar-widget .vc_anim-slide:hover .vc_hover .text-wrapper{top:20%}.col-md-9 .portfolio-3 .vc_anim-slide:hover .vc_hover .icon-wrapper,.portfolio-4 .vc_anim-slide:hover .vc_hover .icon-wrapper,.sidebar-widget .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:20%}.vc_blog-list .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:30%}.mini-image .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:40%}.large-image .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:42%}.vc_features-block .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:32%}.vc_related-project .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:20%}.single-blog .vc_related-project .vc_anim-slide:hover .vc_hover .icon-wrapper{bottom:30%}.vc_anim-slide:hover .vc_category{left:-52px}.vc_anim .vc_category{position:absolute;background:#000;bottom:15%;left:0;z-index:1;text-align:center;height:56px;line-height:62px;width:76px;color:#288bb6;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;border-radius:0 50px 50px 0;border-right:6px solid #288bb6}.vc_anim .vc_category .glyphicon,.vc_anim .vc_category i{font-size:24px}.vc_pagination{margin-top:-20px;margin-bottom:0}.vc_pagination ul{box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.vc_pagination>ul>li>a{border:none;background-color:#E5E5E5;color:#4C4C4C;margin:0 1px;padding:7px 12px;font-weight:700}.vc_pagination>ul>li>a.active,.vc_pagination>ul>li>a:hover{background-color:#982E76;color:#FFF}.vc_pagination>ul>li>a:first-child,.vc_pagination>ul>li>a:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.vc_recaptcha{border:1px solid #DFDFDF;border-top:3px solid #2CA9DF;background:#F5F5F5;padding:10px;position:relative;width:352px;margin-bottom:20px}.vc_recaptcha #recaptcha_image{border:1px solid #DFDFDF;padding:10px;background:#FFF;margin-bottom:10px}.vc_recaptcha input[type=text]{width:329px;display:block}.vc_recaptcha .captcha-action{position:absolute;left:334px;top:11px}.vc_recaptcha .captcha-action a{background:#2CA9DF;color:#FFF;width:26px;height:23px;line-height:23px;display:block;text-align:center;margin-bottom:1px;border:1px solid #DFDFDF}.vc_recaptcha .captcha-action a:hover{text-decoration:none;color:#333;background-color:#EEE}.widget:after,.widget:before{display:table;content:" "}.widget:after{clear:both}footer .widget{padding-bottom:10px}.vc_blog-list h3{font-size:24px;letter-spacing:-1.2px;line-height:26px;margin:0;padding-top:8px;text-transform:capitalize}.vc_blog-list h3 a{color:#222}.vc_blog-list .description{margin-top:10px;float:left;width:100%}.vc_blog-list .taxonomy{margin-top:20px}.vc_blog-list .blog-row{clear:both;margin-bottom:30px}.vc_blog-list .taxonomy .glyphicon,.vc_blog-list .taxonomy i{color:#333;margin-right:5px}.vc_blog-list .blog-row .blog-left{float:left}.vc_blog-list .vc_row{float:left;width:100%}.vc_blog-list .blog-row .blog-left,.vc_blog-list .blog-row .blog-right{position:relative}.vc_blog-list .blog-row .blog-right h3 a:hover{text-decoration:none;color:#2194c6}.vc_blog-list .blog-row .blog-right>span{margin:0 10px}.sidebar-widget .vc_blog-list .blog-row,.widget .vc_blog-list .blog-row{margin-bottom:10px}.vc_blog-list .blog-row .blog-right>.date{margin-left:0}.vc_blog-list .date{color:#AAA;font-size:11px;margin-bottom:10px;display:inline-table}.vc_blog-list .comments>.glyphicon,.vc_blog-list .comments>i{color:#333}.widget .vc_blog-list .blog-row .blog-right{margin-left:261px}.widget .vc_blog-list .blog-row .blog-left{width:240px}.sidebar-widget .vc_blog-list .blog-row .blog-right{margin-left:75px}.sidebar-widget .vc_blog-list .blog-row .blog-right h3{padding-top:3px;font-size:14px;line-height:14px;letter-spacing:normal}.sidebar-widget .vc_blog-list .blog-row .blog-right span{margin-left:0}.sidebar-widget .vc_blog-list .blog-row .blog-left{width:60px}.sidebar-widget .vc_blog-list .blog-row .blog-left img{width:60px;height:60px;border:3px solid #EEE}.mini-image .vc_blog-list .blog-row .blog-left{width:350px}.mini-image .vc_blog-list .blog-row .blog-right{margin-left:370px}.vc_blog-list .entry-date{margin-right:15px;width:60px;float:left;text-align:center;border:1px solid #CCC;padding:8px 0;line-height:24px;border-top:3px solid #2CA9DF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666}.vc_blog-list .entry-date .day{font-size:28px;color:#111}.vc_blog-list .entry-date .month{font-size:18px;color:#AAA}.mini-image .vc_blog-list .blog-row .blog-right .title{margin-left:75px}.mini-image .vc_blog-list .blog-row .blog-right h3{padding-top:5px;margin-bottom:5px}.large-image .vc_blog-list .comments,.mini-image .vc_blog-list .comments{margin-right:30px}.large-image .vc_blog-list .blog-row .blog-left,.single-blog .vc_blog-list .blog-row .blog-left{float:none;margin-bottom:15px;width:100%;clear:both}.large-image .vc_blog-list .blog-row,.mini-image .vc_blog-list .blog-row{border-bottom:1px dotted #CCC;padding-bottom:20px;margin-bottom:40px}.full-width .vc_blog-list .blog-row .blog-left,.full-width .vc_blog-list .blog-row .blog-right{margin-left:auto;margin-right:auto;text-align:center;width:870px}.full-width .vc_blog-list .entry-date{float:none;margin-left:auto;margin-right:auto}.vc_latest-portfolio .wrapper{padding-bottom:40px;border-bottom:1px solid #e5e5e5}.vc_portfolio-widget .vc_carousel-control a{font-size:14px;margin-top:5px}.vc_contact-form textarea{height:180px}.vc_contact-form .control-group{margin-top:20px}.vc_newsletter-form .form-btn{margin-left:-30px}.vc_newsletter-form .vc_btn{border:1px solid #EEE;padding:9px 15px 12px;margin-left:0;margin-top:-1px}.vc_gallery ul{margin:0}.flickr_badge_image,.vc_gallery li{margin:0 1px 1px 0}.vc_gallery a{border:none!important;line-height:1!important}.flickr_badge_image,.vc_gallery li,.vc_gallery li a{float:left}.flickr_badge_image,.vc_gallery li,.vc_gallery li a,.vc_gallery li img{display:block;height:69px;width:69px;overflow:hidden}.vc_instagram .vc_carousel-control a{font-size:14px;margin-top:5px}.vc_carousel-wrap{position:relative;margin:0 -10px!important}.vc_carousel-control{float:right;margin-top:-4px}.vc_carousel-control a{float:left;font-size:24px;color:#B6B6B6;display:block;padding:4px 8px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.vc_carousel-control a:first-child{margin-right:5px}.vc_carousel-control a:hover{text-decoration:none;background:url(../img/stripe.gif);color:#333}.vc_carousel>div{padding:0 10px;float:left}.vc_carousel>div:first-child{margin-left:0}.caroufredsel_wrapper{float:left!important}.vc_carousel .vc_carousel-column{float:left}.vc_carousel-column .title{font-weight:700;font-size:14px;text-align:center}.vc_pager{z-index:6;text-align:center;margin-top:20px;margin-bottom:20px}.vc_pager a{border:1px solid #888;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:inline-block;height:10px;margin:5px;width:10px}.vc_pager a.selected{border-width:3px;margin:3px;width:15px;height:15px;border-color:#2ca9df}.vc_pager a span{display:none}.vc_client .vc_carousel-wrap{position:relative;margin:0 -10px!important}.vc_client .vc_carousel>div{margin:0 10px;width:180px;height:152px;float:left;background:url(../img/stripe.gif)}.vc_client .vc_carousel>div:hover{background:url(../img/stripe-2.gif)}.vc_client .vc_carousel>div:first-child{margin-left:0}.vc_client .vc_carousel>div:last-child{margin-right:0}.vc_client .vc_carousel .content{display:table-cell;height:152px;padding:10px;text-align:center;vertical-align:middle;width:158px}.vc_client .vc_carousel .content img{width:100%}.vc_twitter .vc_carousel-control a{font-size:14px;padding:4px}.vc_twitter .vc_carousel{margin:0;width:100%}.vc_twitter-mini .bg{background:url(../img/blockquote-bg.gif);padding:20px;position:relative}.vc_twitter-mini .bg .fa-twitter{position:absolute;right:20px;top:15px;font-size:30px;color:#38A5DD}.vc_twitter-mini .bg .fa-quote-right{position:absolute;left:25px;top:25px}.vc_twitter-mini .tweet_list{padding-top:5px;font-size:12px}.vc_twitter-mini .tweet_list li{list-style:none;width:100%;padding-right:40px;padding-left:30px}.vc_twitter-mini .vc_carousel-control{float:none;margin:20px 0 0}.vc_twitter-mini .vc_carousel-control a{font-size:14px;padding:4px}.vc_twitter-mini .vc_carousel-control a:hover{background:0 0;color:#38A5DD}.vc_twitter-mini .vc_carousel{margin:0;width:100%}.vc_comments ul,.vc_twitter-mini .loading{margin-top:20px}.vc_single-portfolio{position:relative;overflow:hidden}.vc_single-portfolio .vc_carousel-control{float:none;position:absolute;bottom:9px;z-index:2}.vc_single-portfolio .vc_carousel-control a{background:#2CA9DF;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:16px 20px;margin-right:1px}.vc_single-portfolio .vc_carousel-control a:hover{background:#E6E6E6;color:#333}.vc_comments .comments-title{margin-bottom:30px}.vc_comments .commentlist{margin-left:0}.vc_comments li{list-style:none;position:relative;margin-bottom:20px}.vc_comments .comment-meta{float:left;margin-right:10px}.vc_comments .comment-author img{border:5px solid #EEE}.vc_comments .comment-content{margin-left:120px;padding:15px 20px;border:1px solid #DDD;border-top:3px solid #2ca9df;background-color:#F5F5F5}.vc_comments .comment-author{font-size:14px;font-weight:700}.vc_comments .comment-date{font-size:11px;margin-bottom:5px}.vc_comments .comment-reply{position:absolute;top:0;right:0}.vc_comments .comment-arrow{position:absolute;top:22px;left:108px;background:url(../img/comment-arrow.png) no-repeat;width:14px;height:23px;display:block}.vc_comments ul{margin-left:120px}.vc_metro-slider ul li{float:left;margin:0 5px 5px 0;list-style:none;padding:0}.vc_metro-slider ul{padding:0;margin:0}.vc_metro-slider ul li.odd{width:405px}.vc_metro-slider ul li.even{width:820px;margin-right:0}.vc_metro-slider ul li.box{overflow:hidden;position:relative}.vc_metro-slider ul li.type-1{width:405px;height:395px}.vc_metro-slider ul li.type-2{width:405px;height:195px}.vc_metro-slider ul li.type-3{width:200px;height:195px}.vc_metro-slider ul li a{width:100%;height:100%;display:block}.vc_metro-slider ul li .mouse-over{background:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;color:#FFF}.vc_metro-slider ul li .mouse-over h2{color:#FFF}.vc_metro-slider ul li .mouse-over .content .text{padding:20px}.vc_metro-slider ul li .bg-none{background:0 0!important}.vc_metro-slider ul li a:hover .mouse-over{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.vc_metro-slider .anim-slide-left .mouse-over{margin-left:-100%}.vc_metro-slider .anim-slide-left a:hover .mouse-over{margin-left:0}.vc_metro-slider .anim-slide-left a:hover>img,.vc_metro-slider .anim-slide-right .mouse-over{margin-left:100%}.vc_metro-slider .anim-slide-right a:hover .mouse-over{margin-left:0}.vc_metro-slider .anim-slide-right a:hover>img{margin-left:-100%}.vc_metro-slider .anim-slide-top .mouse-over{margin-top:-100%}.vc_metro-slider .anim-slide-top a:hover .mouse-over{margin-top:0}.vc_metro-slider .anim-slide-bottom .mouse-over,.vc_metro-slider .anim-slide-top a:hover>img{margin-top:100%}.vc_metro-slider .anim-slide-bottom a:hover .mouse-over{margin-top:0}.vc_metro-slider .anim-slide-bottom a:hover>img{margin-top:-100%}.vc_metro-slider .anim-hover .mouse-over,.vc_metro-slider .anim-hover a:hover>img{margin:0}.vc_metro-slider .anim-rotate{backface-visibility:hidden;-o-backface-visibility:hidden}.vc_metro-slider .anim-rotate .mouse-over{behavior:url(-ms-transform.htc);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin:0}.vc_metro-slider .anim-rotate a>img{behavior:url(-ms-transform.htc)}.vc_metro-slider .anim-rotate a:hover .mouse-over{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(-1);transform:scaleX(1);-ms-filter:fliph;filter:fliph}.vc_metro-slider .anim-rotate a:hover>img{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin:0}.vc_metro-slider .none a:hover>img{margin-left:0}.vc_metro-slider{padding:0 0 0 5px}.vc_metro-slider-outer{width:100%;clear:both;margin:0;position:relative}.vc_metro-slider-outer .viewport{width:100%;height:400px;overflow:hidden;position:relative;margin-top:10px}.vc_metro-slider-outer .overview{list-style:none;position:absolute;left:0;top:0}.vc_metro-slider-outer .scrollbar{width:15px;z-index:2;overflow:hidden;margin:50px auto 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.vc_metro-slider-outer .track{background-color:#EAEAEA;height:20px;width:13px;position:relative;padding:0 1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.vc_metro-slider-outer .thumb{height:20px;width:13px;cursor:pointer;overflow:hidden;position:absolute;top:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}header,header .container{position:relative}.vc_metro-slider-outer .thumb .end{overflow:hidden;height:15px;width:13px}.vc_metro-slider-outer .disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.vc_metro-slider-outer .btn-slide{width:5px;height:15px;text-align:center;background:url(../img/middle-slide.gif) no-repeat;margin:5px auto 0;opacity:.5}.vc_portfolio-page .col-lg-4,.vc_portfolio-page .col-md-4,.vc_portfolio-page .col-sm-4,.vc_portfolio-page .col-xs-4{width:33.3%}.vc_portfolio-page .col-lg-3,.vc_portfolio-page .col-md-3,.vc_portfolio-page .col-sm-3,.vc_portfolio-page .col-xs-3{width:24.99%}.portfolio-2 .portfolio-item,.portfolio-3 .portfolio-item{margin-bottom:20px}.portfolio-2 .portfolio-item h4{font-size:36px}.widget h3{font-size:28px}footer .widget h3{font-size:24px}.vc_login-widget h3{background:#2CA9DF;color:#FFF;margin-bottom:0}.vc_login-widget .content{background:#F5F5F5;padding:20px 15px 15px;border:1px solid #EEE}.vc_login-widget .form-group{margin-bottom:10px}.vc_login-widget .vc_btn{margin-top:10px}.vc_login-widget .lost-password{margin-top:-10px}.tp-bannershadow.tp-shadow1,.tp-bannershadow.tp-shadow2,.tp-bannershadow.tp-shadow3{bottom:-80px}.tp-bannertimer{background:#2CA9DF;bottom:0;top:auto;height:5px}.vc_line-stripe-banner{background:url(../img/stripe-3.gif);height:16px;width:460px;display:block}header{z-index:999;margin-bottom:20px;border-top:8px solid #111}header .logo{position:absolute;width:135px;height:135px;margin-right:10px;overflow:hidden}header .logo a{width:100%;height:100%;display:inline-block;background:center bottom no-repeat #2ca9df;text-align:center;-webkit-box-shadow:inset 0 0 10px 5px rgba(0,0,0,.1);box-shadow:inset 0 0 10px 5px rgba(0,0,0,.1)}.vc_menu,.vc_menu-bg{width:100%;height:73px}header .logo a img{margin-top:24px}header .logo a:hover{-webkit-box-shadow:inset 0 0 30px 15px rgba(0,0,0,.15);box-shadow:inset 0 0 30px 15px rgba(0,0,0,.15)}header .row{margin-bottom:0}header .vc_primary-menu-wrapper{-moz-box-shadow:inset 0 1px 0 #2A2A2A;-webkit-box-shadow:inset 0 1px 0 #2A2A2A;box-shadow:inset 0 1px 0 #2A2A2A;background-color:#ecf6f1}.vc_menu-bg{position:absolute;z-index:-1;top:0;right:0}.vc_menu{position:relative;z-index:3;padding-left:15px;padding-right:15px}.vc_menu .vc_primary-menu{float:left;margin-left:145px}.vc_menu .vc_primary-menu ul{margin:0;padding:0}.vc_menu .vc_primary-menu a{color:#4f5050;text-decoration:none}.vc_menu .vc_primary-menu li{list-style:none;float:left;position:relative;z-index:5}.vc_menu .vc_primary-menu>ul>li>a{line-height:73px;padding:0 22px;float:left;text-transform:uppercase;position:relative}.vc_menu .vc_primary-menu>ul>li.active>a,.vc_menu .vc_primary-menu>ul>li:hover>a{background-color:#111}.vc_menu .vc_primary-menu>ul>li>a>i{position:absolute;bottom:10px;left:46%;color:#28b494}.vc_menu .vc_primary-menu>ul>li:hover>a>i{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);bottom:-5px}@-moz-document url-prefix(){.vc_menu .vc_primary-menu>ul>li: hover>a>i{bottom:-7px}}.vc_menu .vc_primary-menu>ul>li>.vc_menu-open-right{left:0}.vc_menu .vc_primary-menu>ul>li>.vc_menu-open-left{right:0}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu,.vc_menu .vc_primary-menu>ul>li .vc_menu-2-h{width:520px;background-color:#28b494;padding-left:20px;padding-right:20px}.vc_menu .vc_primary-menu>ul>li .vc_menu-2-v{background-color:#28b494}.vc_menu .vc_primary-menu>ul>li .vc_menu-2-v li{padding-left:20px;padding-right:20px}.vc_primary-menu>ul>li .vc_mega-menu,.vc_primary-menu>ul>li .vc_menu-2-h,.vc_primary-menu>ul>li .vc_menu-2-v,.vc_primary-menu>ul>li .vc_menu-open-left,.vc_primary-menu>ul>li .vc_menu-open-right{padding-top:20px;padding-bottom:20px;position:absolute;top:100%;visibility:hidden;opacity:0}.vc_menu .vc_primary-menu>ul>li:hover div{visibility:visible;opacity:1}.vc_menu .vc_primary-menu>ul>li .vc_menu-2-h li{margin-left:22px;padding-left:10px}.vc_menu .vc_primary-menu>ul>li .vc_menu-2-h ul li{float:left}.vc_menu .vc_primary-menu>ul>li .vc_menu-2-h ul li:nth-child(3n+1),.vc_menu .vc_primary-menu>ul>li ul li:first-child{margin-left:0}.vc_menu .vc_primary-menu>ul>li ul li a{min-width:135px;max-width:135px;color:#FFF;padding:6px 0 7px;display:block;text-transform:capitalize}.vc_menu .vc_primary-menu>ul div li:hover{background-color:rgba(0,0,0,.5)}.vc_menu .vc_primary-menu ul li ul li.dropdown i{float:right;margin-top:3px}.vc_menu .vc_primary-menu ul li ul li.dropdown div,.vc_menu .vc_primary-menu ul li ul li.dropdown li.dropdown div{left:100%;top:-20px;opacity:0;visibility:hidden}.vc_menu .vc_primary-menu ul li ul li.dropdown li.dropdown:hover div,.vc_menu .vc_primary-menu ul li ul li:hover div{opacity:1;visibility:visible}.vc_menu .vc_primary-menu>ul>li.full-width{position:static!important}.vc_menu .vc_primary-menu>ul>li .full-width{width:1130px}.vc_menu .vc_primary-menu>ul>li .short-width{width:320px}.vc_menu .vc_primary-menu>ul>li .medium-width{width:480px}.vc_menu .vc_primary-menu>ul>li .long-width{width:720px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .child-menu{position:relative;padding:0}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .row{margin-bottom:10px}.vc_mega-menu,.vc_mega-menu h1,.vc_mega-menu h2,.vc_mega-menu h3,.vc_mega-menu h4,.vc_mega-menu h5,.vc_mega-menu h6{color:#EEE}.vc_mega-menu .vc_paper h1,.vc_mega-menu .vc_paper h2,.vc_mega-menu .vc_paper h3,.vc_mega-menu .vc_paper h4,.vc_mega-menu .vc_paper h5,.vc_mega-menu .vc_paper h6{color:#5C6161}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .large{font-size:14px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .large .glyphicon,.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .large i{font-size:42px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .medium .glyphicon,.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .medium i{font-size:36px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .small .glyphicon,.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .small i{font-size:24px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_btn{border:1px solid #EEE;width:auto;background:rgba(0,0,0,.4)}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_btn:hover{background:0 0}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_icon-round .glyphicon,.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_icon-round i{font-size:60px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_icon-round.small .glyphicon,.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_icon-round.small i{font-size:42px}.vc_menu .vc_primary-menu>ul>li:hover>a>i.mega-menu-drop-down{transform:none;-ms-transform:none;-webkit-transform:none;-o-transform:none;bottom:5px}.vc_menu .vc_primary-menu>ul>li .mega-menu-drop-down{left:auto;right:20px;font-size:18px;color:#EEE;bottom:5px}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_li li{background:url(../img/list-white.gif) 0 10px no-repeat;float:none;margin-bottom:0}.vc_menu .vc_primary-menu>ul>li .vc_mega-menu .vc_li li a:hover{text-decoration:underline}.vc_btn-navbar .btn{background:#2CABE0;position:absolute;left:155px;top:10px}.vc_btn-navbar .icon-bar{background-color:#FFF}.vc_menu-search-wrapper{position:absolute;right:15px;top:16px;z-index:6;width:245px;height:40px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#2CA9DF}.vc_menu-search-wrapper:hover{width:245px}.vc_menu-search-wrapper .vc_menu-search{width:245px;position:absolute;right:0;top:0}.vc_menu-search .vc_menu-search-text{float:left;width:195px;border:none;background:rgba(255,255,255,.2);color:#FFF;padding:6px 12px;margin:4px 4px 0 6px;outline:0;font-size:12px;line-height:18px;-moz-border-radius:20px;border-radius:20px;border-top:1px solid #2196c8;border-right:1px solid #2196c8}.vc_menu-search .vt-menu-search-text:focus{outline:0}.vc_menu-search .vc_menu-search-text::-webkit-input-placeholder{color:#FFF}.vc_menu-search .vc_menu-search-text::-moz-placeholder{color:#FFF}.vc_menu-search .vc_menu-search-text:-ms-input-placeholder{color:#FFF}.vc_menu-search .vc_menu-search-text:-moz-placeholder{color:#FFF}.vc_menu-search .vc_menu-search-submit{float:right;width:40px;height:40px;cursor:pointer;text-align:center}.vc_secondary-menu{width:100%;z-index:2;position:relative}.vc_contact-top div:first-child{margin-right:20px}.vc_contact-top h5{margin-top:7px;padding:3px 0;color:#333;word-spacing:2px}.vc_contact-top .glyphicon,.vc_contact-top i{color:#2CA9DF;margin-right:2px}.vc_contact-top a{color:#000}footer h4{margin-bottom:20px}.vc_address{color:#111;font-size:12px}.vc_address .glyphicon,.vc_address i{margin-right:10px;font-size:18px;color:#38A5DD}.vc_address td.icon{text-align:center;vertical-align:top}.vc_footer-line{background:#292929;height:6px;margin:20px -10px}.vc_bottom .vc_footer-line{margin-bottom:0}.vc_bottom .bg{background:url(../img/stripe.gif);margin:0 -10px}.vc_bottom .copyright,.vc_bottom .menu{padding:10px 0;margin:20px 20px 10px}.vc_bottom .menu{margin-top:15px}.vc_bottom .menu a{margin-right:20px;list-style-type:none}.vc_bottom .menu a:last-child{margin-right:0}.vc_welcome .description{padding-top:20px;margin-left:20px}.vc_welcome .vc_button{height:192px;margin-left:58px}.vc_welcome .vc_button a{margin:40% auto}.vc_welcome .border{height:192px;width:15px;background:url(../img/stripe-2.gif);float:right}.vc_welcome .description .subtitle{font-weight:700;font-size:24px;letter-spacing:-1px;margin:15px 0 10px}.vc_welcome .description .text{font-size:18px;line-height:32px;letter-spacing:-.2px}.vc_features{padding-top:10px;padding-bottom:10px;margin-bottom:40px;background:url(../img/blockquote-bg.gif)}.vc_features .wrapper{background:#f0f0f0;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding-bottom:40px}.vc_features h2{text-transform:uppercase;text-align:center;margin-top:30px;margin-bottom:40px}.vc_features h4{margin-top:20px;margin-bottom:10px}.vc_features .vc_icon-round{margin:0 auto}.vc_features .vc_icon-round .bg{background:#FFF}.vc_features .vc_icon-round .glyphicon,.vc_features .vc_icon-round i{color:#303030}.vc_features .col-md-4{text-align:center}.vc_features p{font-size:13.8px;color:#666}.single-blog .vc_related-project .vc_carousel-control{margin-top:4px}.single-blog .vc_related-project .vc_carousel-control a{font-size:18px}.vc_client .subtitle,.vc_client h4{text-align:center}.vc_client h4{color:#8f8f8f;margin-bottom:0;line-height:18px}.vc_client .subtitle{color:#b5b5b5;text-transform:lowercase;font-size:13px;font-weight:400}.vc_banner.vc_light-theme{background:0 0;-webkit-box-shadow:none;box-shadow:none}.vc_banner.vc_light-theme .vc_metro-wrapper .vc_metro-slider-outer .track{background-color:#333}.vc_banner,.vc_banner-title{margin-top:40px;background:url(../img/metro-img/bg.jpg);padding-top:5px;padding-bottom:20px;-webkit-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.3);box-shadow:inset 0 0 50px 30px rgba(0,0,0,.3)}.vc_banner-title{border-top:4px solid #ccc;border-bottom:4px solid #ccc}.vc_banner-title h1{color:#FFF;margin-bottom:10px;margin-top:46px}.HPBoxesMed a:hover,.simple_slide #title h3{text-shadow:0 3px 3px rgba(0,0,0,.3),0 -3px 3px rgba(0,0,0,.3),3px 0 3px rgba(0,0,0,.3),-3px 0 3px rgba(0,0,0,.3)}.revolution_slider .container{position:relative}.revolution_slider .container .banner{height:500px;overflow:hidden;position:relative;width:100%}.simple_slide{width:100%!important;position:relative;padding:0;max-height:500px!important;overflow:hidden}.simple_slide .banner{overflow:hidden;position:relative;width:100%;border-top:5px solid #EEE;border-bottom:1px solid #EEE}.vc_features-block,.vc_order-block{border-bottom:1px solid #CCC}.simple_slide .tp-bannershadow.tp-shadow3{bottom:-200px}.simple_slide .play-btn{font-size:1400%;display:block;color:#FFF;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.simple_slide .play-btn:hover{filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8}.simple_slide #title{text-align:center;width:100%;margin-top:-10px;position:absolute;top:45%}.simple_slide #title h3{font-size:50px;font-weight:700;line-height:50px;color:#fff;margin:0}.simple_slide #title a{color:#fff}.simple_slide #title a:hover{background:rgba(0,0,0,.5);padding:5px}.simple_slide #pager{border-radius:10px;background:#fff;text-align:center;width:120px;height:40px;margin:0 0 0 -60px;position:absolute;bottom:-18px;left:50%}.simple_slide #pager a.selected span{background:#666}.simple_slide #pager a{display:inline-block;padding:3px 5px 5px}.simple_slide #pager span{border-radius:10px;background:#ccc;text-indent:-100px;line-height:0;display:inline-block;width:10px;height:10px;overflow:hidden}.vc_order-block{box-shadow:0 0 10px 0 rgba(0,0,0,.2) inset;padding-top:80px;padding-bottom:80px}.vc_vision .subtitle{font-size:32px;padding-bottom:10px;margin-top:20px;letter-spacing:-.3px}.vc_history p{font-size:14px;line-height:32px}.vc_history h3{border-left:6px solid #38A5DD;padding-left:20px}.vc_our-team .blog-left{width:196px;text-align:center}.vc_our-team .blog-right{margin-left:226px}.vc_our-team .blog-left img{width:184px;height:184px;border:6px solid #EEE;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.vc_our-team h4{float:left;font-size:30px}.vc_our-team .position{float:left;font-size:12px;margin:0 15px;padding:0 5px;line-height:17px}.vc_our-team .vc_icon-round,.vc_our-team .vc_icon-round .bg{background:0 0}.vc_our-team .vc_social-share{background:#EEE;margin-right:0;display:inline-block;margin-top:-15px}.vc_our-team .vc_social-share a{border-bottom:none;border-left-color:#FFF;width:30px;height:30px}.vc_our-team .information{margin-top:30px}.vc_our-team .vc_address{margin-top:5px;border-bottom:1px dotted #CCC}.vc_our-expertise h5,.vc_our-team .vc_address .glyphicon,.vc_our-team .vc_address i{font-size:14px}.vc_our-expertise{padding:25px;background:#F5F5F5;border:1px solid #F5F5F5}.vc_testimonial .testimonial-box{background:url(../img/quote-big.png) 35px 25px no-repeat #2CA9DF;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.vc_testimonial .testimonial-box blockquote{background:url(../img/quote-small.png) right bottom no-repeat;margin:30px 35px 30px 65px;padding-right:20px;color:#FFF;font-size:14px;line-height:24px;display:inline-block}.vc_single-project .form-horizontal .control-group,.vc_team-members .worker{margin-bottom:10px}.vc_testimonial .caret-wrapper{margin-top:-17px;padding-left:30px}.vc_testimonial .caret-wrapper i{font-size:42px;color:#2CA9DF}.vc_testimonial .profile{background:url(../img/blockquote-bg.gif);position:relative}.vc_testimonial .profile .picture{border:5px solid #CCC;width:80px}.vc_testimonial .profile .info{position:absolute;bottom:10px;left:90px}.vc_testimonial .profile .info .position{font-size:12px;color:EEE;margin-right:0;line-height:17px;padding-left:5px}.vc_testimonial.vc_align-right .caret-wrapper{padding-right:30px;padding-left:0;text-align:right}.vc_testimonial.vc_align-right .profile{text-align:right}.vc_testimonial.vc_align-right .profile .info .position{padding-right:5px;padding-left:12px}.vc_testimonial.vc_align-right .profile .info{right:90px;left:auto}.vc_testimonial .vc_testimonial-pager{margin-top:0;margin-bottom:10px}.vc_single-project .form-horizontal .control-group:after{clear:both;content:" ";display:table}.vc_single-project .form-horizontal .control-label{padding-top:0;text-align:left;font-weight:700;width:120px;float:left}.vc_single-project .form-horizontal .controls{margin-left:120px}.vc_team-members .worker img{border:3px solid #EEE;margin-bottom:15px;width:70px}.vc_team-members .worker .job{font-size:12px}.vc_team-members h4.name{margin-bottom:3px;font-size:16px;font-weight:700}.vc_team-members .btn-small{padding:10px 20px;border-radius:20px}.vc_error-page{padding-top:30px}.vc_error-page .info{font-size:42px;margin-bottom:15px;line-height:42px}.vc_error-page h1{font-size:180px;line-height:180px;margin-bottom:15px}.vc_error-page .vc_btn{border:1px solid #EEE;margin-left:-3px;margin-top:-3px;padding-bottom:11px;padding-top:9px}.vc_service-banner{background:url(../img/service-banner-bg.jpg) left bottom no-repeat;padding:0 50px 50px;margin:0 -50px}.vc_map-widget,.vc_promo{background:url(../img/blockquote-bg.gif)}.vc_service-banner h2{text-align:center;font-size:30px;color:#BBB}.vc_service-banner ul{list-style-type:none;font-size:18px;margin-bottom:30px}.vc_service-banner ul li{margin:20px 0}.vc_service-banner ul li i{margin-right:10px}.vc_service-banner .vc_btn{margin-left:25px;padding:15px 20px}.vc_services{text-align:center;border-width:1px 1px 3px;border-style:solid;padding:30px;position:relative}.vc_services-features ul li{margin:30px 0;list-style-type:none;font-size:18px}.vc_services-features ul li i{margin-right:10px}.vc_services .icon{padding-bottom:15px;font-size:60px}.vc_services .vc_btn{padding:15px 20px}.vc_promo .description{padding:35px 30px 15px}.vc_promo .description .subtitle{font-weight:700;font-size:24px;letter-spacing:-1px;margin-bottom:8px}.vc_promo .description .text{font-size:18px;line-height:32px;letter-spacing:-.2px}.vc_promo .vc_btn{margin:32px auto 0}.contact-info,.single-blog .header,.single-blog .vc_blog-list .blog-row{margin-bottom:20px}.vc_career .accordion-heading .subtitle{margin-left:32px;font-size:12px;margin-right:20px}.vc_share-post{padding:10px;height:35px}.vc_share-post .vc_social-share a{border:2px solid #CCC;width:30px;height:30px;margin-right:5px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vc_share-post .vc_social-share a:hover{filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8}.vc_share-post .text{float:left;margin-right:20px;padding-top:5px}.vc_share-post .text .glyphicon,.vc_share-post .text i{margin-right:5px}.single-blog .header .info{margin-right:30px}.single-blog .header .info .glyphicon,.single-blog .header .info i{margin-right:5px;color:#333}.single-blog .vc_blog-list .title h3{font-size:36px;padding-bottom:10px;padding-top:5px}.vc_map{margin-top:-40px;border-bottom:4px solid #CCC}.vc_map .map{height:400px}.vc_map .map img,.vc_map-widget .map img{max-width:none}.vc_map-widget{padding:10px}.vc_map-widget .map{height:260px}body.boxed .vc_map .map{margin-right:0}.contact-info .glyphicon,.contact-info i,.the-icons .glyphicon{margin-right:10px}.contact-info{position:relative;margin-top:20px}.contact-info:first-child{margin-top:0}.contact-info h4{border-bottom:1px solid #CCC;padding:10px 20px;color:#FFF;margin-bottom:0}.contact-info .content{background:#F5F5F5;padding:10px 20px;font-weight:700}.fontawesome-icon-list .fa-hover a{border-radius:4px;color:#222;display:block;height:32px;line-height:26px;padding-left:10px}.fontawesome-icon-list .fa-hover a:hover{background-color:#1D9D74;color:#FFF;text-decoration:none}.fontawesome-icon-list .fa-hover a:hover .fa{font-size:28px;vertical-align:-6px}.vc_icons .fa-hover a:hover{font-size:18px}.vc_google-search{position:absolute;z-index:-2;visibility:hidden}.vc_google-result .gsc-results{width:100%}.vc_google-result .gs-result .gs-title,.vc_google-result .gs-result .gs-title *{text-decoration:none}.vc_google-result .gs-imageResult a.gs-title:active,.vc_google-result .gs-imageResult a.gs-title:active b,.vc_google-result .gs-imageResult a.gs-title:link,.vc_google-result .gs-imageResult a.gs-title:link b,.vc_google-result .gs-webResult.gs-result a.gs-title,.vc_google-result .gs-webResult.gs-result a.gs-title:active,.vc_google-result .gs-webResult.gs-result a.gs-title:active b,.vc_google-result .gs-webResult.gs-result a.gs-title:link,.vc_google-result .gs-webResult.gs-result a.gs-title:link b{color:#0068c1!important}.gs-imageResult a.gs-title:hover b,.vc_google-result .gs-imageResult a.gs-title:hover,.vc_google-result .gs-webResult.gs-result a.gs-title:hover,.vc_google-result .gs-webResult.gs-result a.gs-title:hover b{color:#2A6496}.vc_google-result .gs-imageResult div.gs-visibleUrl,.vc_google-result .gs-webResult div.gs-visibleUrl{color:#26b226}.vc_google-result .gsc-expansionArea .gsc-result:nth-child(odd){background:#F9F9F9;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.vc_google-result .gsc-results .gsc-imageResult,.vc_google-result .gsc-webResult.gsc-result{padding:15px 20px;border-left:4px solid #DDD}.vc_google-result .gsc-results .gsc-imageResult:hover,.vc_google-result .gsc-webResult.gsc-result:hover{border-left:4px solid #2CA9DF}.vc_google-result .gsc-table-result,.vc_google-result .gsc-thumbnail-inside,.vc_google-result .gsc-url-top{padding-left:0;padding-right:0}.vc_google-result .gsc-results .gsc-cursor-box{margin:30px 0}.vc_google-result .gsc-cursor{border-radius:4px;display:inline-block;margin:30px 0 20px;padding-left:0}.vc_google-result .gsc-results .gsc-cursor-box .gsc-cursor>.gsc-cursor-page{display:inline;background-color:#FFF;border:1px solid #DDD;float:left;line-height:1.42857;margin-left:-1px;padding:10px 20px;position:relative;text-decoration:none;margin-right:0;color:#0068c1}.HPText,.bannertext,.leftsidewidget h4{line-height:32px}.schoolbanner,.schoolbanner2{height:120px;margin-right:initial}.vc_google-result .gsc-cursor>.gsc-cursor-page:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.vc_google-result .gsc-cursor>.gsc-cursor-page:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.vc_google-result .gsc-results .gsc-cursor-box .gsc-cursor>.gsc-cursor-page:focus,.vc_google-result .gsc-results .gsc-cursor-box .gsc-cursor>.gsc-cursor-page:hover{background-color:#EEE;text-decoration:none}.vc_google-result .gsc-results .gsc-cursor-box .gsc-cursor>.gsc-cursor-page.gsc-cursor-current-page{background-color:#428BCA;border-color:#428BCA;color:#FFF;cursor:default;z-index:2}.form-group{margin-bottom:2px!important;margin-top:2px!important}.schoollogo{border:2px solid #CCC;background-color:#fff;padding:3px;margin-top:15px}.schoolbanner{background:url(/content/themes/ac/img/bannerbluerev.png)}.schoolbanner2{background:url(/content/themes/ac/img/bannerblue.png);margin-left:1px}.bannertext{font-size:23px;font-weight:bolder;padding-top:25px;letter-spacing:-.2px;padding-left:30px;border-left:none}.bannerbutton{float:right;margin-top:36px}.schoolname{position:absolute;left:150px;width:300px;top:14px}.vc_serp-list .serp-row .serp-left,.vc_serp-list .serp-row .serp-right,.widgetLogo{position:relative}.comments{font-size:14px}.widgetLogo{text-align:center;border-width:1px 1px 3px;border-style:solid;margin-left:11px}.disComments,.disComments p{font-size:9px;font-style:italic}.HPBanner{height:250px}.HPBoxesMed{height:125px;padding:10px;border:1px solid #fff;text-align:center;font-size:18px}.HPBoxesMed i{font-size:30px;margin-left:5px;letter-spacing:-1px}.HPBoxesMed i.fa-pencil-square-o{margin-left:12px}.HPBoxesMed a{color:#fff}.HPBoxesMed a:hover{font-weight:700;color:#fff;text-decoration:none;letter-spacing:-.2px}.TopSchoolBySubject h3{margin-left:10px!important;letter-spacing:1px}.HPText{font-size:18px;letter-spacing:-.2px;padding-left:30px;border-left:none}.pagination{margin:5px 0 10px!important}.blocksm{margin-bottom:20px}div.cart{margin-top:-35px;float:right}.errorMsg{font-size:10px;color:red;float:left}.SEOLeftBlurb{height:550px}.dynamicDegreeHeader,.dynamicSchoolHeader{display:none}.NonPartnerBanner{margin-left:430px;margin-top:-119px;width:152px;height:114px;border:4px solid #f3f6fd}.np_list-title{margin-left:43px;line-height:10px;font-size:16px;margin-bottom:2px}.np_list-title .glyphicon,.np_list-title i{margin-right:10px;font-size:24px}.np_bannertext{padding-top:0!important}.vc_menu-fullsearch-wrapper{right:15px;top:16px;z-index:6;width:100%;height:40px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#006fb5}.vc_menu-fullsearch-wrapper:hover{width:100%}.vc_menu-fullsearch-wrapper .vc_menu-fullsearch{width:100%;right:0;top:0}vc_menu-fullsearch .vc_menu-fullsearch-text{float:left;width:95%;border:0;background:rgba(255,255,255,.2);color:#FFF;padding:6px 12px;margin:3px 4px 0 13px;outline:0;font-size:20px;line-height:24px;-moz-border-radius:20px;border-radius:20px;border-top:1px solid #2196c8;border-right:1px solid #2196c8;height:34px}.vc_menu-fullsearch .vt-menu-fullsearch-text:focus{outline:0}.vc_menu-fullsearch .vc_menu-fullsearch-text::-webkit-input-placeholder{color:#FFF}.vc_menu-fullsearch .vc_menu-fullsearch-text::-moz-placeholder{color:#FFF}.vc_menu-fullsearch .vc_menu-fullsearch-text:-ms-input-placeholder{color:#FFF}.vc_menu-fullsearch .vc_menu-fullsearch-text:-moz-placeholder{color:#FFF}.vc_menu-fullsearch .vc_menu-fullsearch-submit{float:right;width:100%;height:40px;cursor:pointer;text-align:center}.vc_fullbanner-title{border-top:4px solid #ccc;border-bottom:4px solid #ccc;border-left:4px solid #ccc;border-right:4px solid #ccc;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:31px}.vc_serp-list h3{font-size:24px;letter-spacing:-1.2px;line-height:24px;margin:0;text-transform:capitalize}.vc_serp-list h3 a{color:#222}.vc_serp-list .description{margin-top:10px;float:left;width:100%}.vc_serp-list .description a{padding:4px 10px}.vc_serp-list .taxonomy{margin-top:20px}.vc_serp-list .serp-row{clear:both;margin-bottom:30px}.vc_serp-list .taxonomy .glyphicon,.vc_serp-list .taxonomy i{color:#333;margin-right:5px}.vc_serp-list .serp-row .serp-left{float:left}.vc_serp-list .vc_row{float:left;width:100%}.vc_serp-list .serp-row .serp-right h3 a:hover{text-decoration:none;color:#2194c6}.vc_serp-list .serp-row .serp-right>span{margin:0 10px}.vc_serp-list .serp-row .serp-right>.date{margin-left:0}.vc_serp-list .date{color:#AAA;font-size:11px;margin-bottom:10px;display:inline-table}.vc_serp-list .comments>.glyphicon,.vc_serp-list .comments>i{color:#333}.widget .vc_serp-list .serp-row{margin-bottom:10px;border:2px solid #eee}.widget .vc_serp-list .serp-row .serp-right{margin-left:151px;height:112px;padding:15px}.widget .vc_serp-list .serp-row .serp-left{width:152px;height:112px;padding:10px}.sidebar-widget .vc_serp-list .serp-row{margin-bottom:1px}.sidebar-widget .vc_serp-list .serp-row .serp-right{margin-left:75px}.sidebar-widget .vc_serp-list .serp-row .serp-right h3{padding-top:3px;font-size:14px;line-height:14px;letter-spacing:normal}.sidebar-widget .vc_serp-list .serp-row .serp-right span{margin-left:0}.sidebar-widget .vc_serp-list .serp-row .serp-left{width:60px}.sidebar-widget .vc_serp-list .serp-row .serp-left img{width:60px;height:60px;border:3px solid #EEE}.mini-image .vc_serp-list .serp-row .serp-left{width:350px}.mini-image .vc_serp-list .serp-row .serp-right{margin-left:370px}.vc_serp-list .entry-date{margin-right:15px;width:60px;float:left;text-align:center;border:1px solid #CCC;font-family:arial;padding:8px 0;line-height:24px;border-top:3px solid #006fb5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#666}.vc_serp-list .entry-date .day{font-size:28px;color:#111}.vc_serp-list .entry-date .month{font-size:18px;color:#AAA}.mini-image .vc_serp-list .serp-row .serp-right .title{margin-left:75px}.mini-image .vc_serp-list .serp-row .serp-right h3{padding-top:5px;margin-bottom:5px}.large-image .vc_serp-list .comments,.mini-image .vc_serp-list .comments{margin-right:30px}.large-image .vc_serp-list .serp-row .serp-left,.single-serp .vc_serp-list .serp-row .serp-left{float:none;margin-bottom:15px;width:100%;clear:both}.large-image .vc_serp-list .serp-row,.mini-image .vc_serp-list .serp-row{border-bottom:1px dotted #CCC;padding-bottom:20px;margin-bottom:40px}.full-width .vc_serp-list .serp-row .serp-left,.full-width .vc_serp-list .serp-row .serp-right{margin-left:auto;margin-right:auto;text-align:center;width:870px}.full-width .vc_serp-list .entry-date{float:none;margin-left:auto;margin-right:auto}