a{outline:none !important}aside.sidebar{margin-top:0px}.row-fluid.sidebar-included.left-sidebar .page-item{float:right}.row-fluid.both-sidebar-included .page-item{float:right}.row-fluid.sidebar-included.product-left-sidebar .page-item{float:right}.row-fluid.both-sidebar-included .page-item{float:right}.both-sidebar-included .date-icon ul li i{font-size:14px;padding:14px;width:28% !important}.both-sidebar-included .wrap-blog-post,.both-sidebar-included .title-holder{margin-left:12px}.sidebar .title-holder{margin-left:0px !important}.both-sidebar-included .date-icon{width:7.1% !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px}article,aside,audio,canvas,command,datalist,details,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source{display:block;margin:0}mark,rp,rt,ruby,summary,time{display:inline}input,select,textarea{font-size:1em;vertical-align:middle;font-weight:normal;margin:0;padding:0}a{text-decoration:none;outline:0}a:hover{transition:width 1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;text-decoration:underline}a img{border:0}a img:hover{opacity:.6;transition:width 1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s}.first{margin-left:0 !important}.m-bottom{margin:0 0 70px !important}figure{margin:0}.container.container-fluid{padding:0}a:hover{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;text-decoration:underline}a img{border:0}.mbtm{margin-bottom:4px}#wrapper{margin:0px auto}#header{background:url('images/header_bg.png');width:100%;position:absolute;top:0;left:0;z-index:1111}#header .container{position:relative}#logo{padding:10px 10px}.main-logo{width:220px;height:115px;display:block;margin:0 auto}.home_wrapper #header{position:absolute}#nav_info{margin:0;float:right;padding:20px 0 0 65px}#nav_info i{background-image:none;width:17px;font-size:14px;margin-right:3px}#nav_info li{display:inline-block;list-style-type:none;margin-right:20px;color:rgba(255,255,255,0.6);color:#fff;font-size:11px;color:#fff}#nav_info li a{color:#FFF}#top_social .socialicons_class{padding:17px 20px 0 0;padding-right:0}.socialicons{float:right}#top_social{float:left;width:100%}#top_bar{float:left;width:100%}#nav{clear:both;width:100%}#nav .navbar-inner{background:transparent;border:0px;box-shadow:none;padding-right:0px !important}#nav .navbar .nav{float:right;margin-right:0px;margin-top:30px}#nav .navbar .nav>li>a{padding:17px 13px 15px 13px;font-weight:normal;color:#cdcccc;font-size:14px}.menu-item-has-children{position:relative}.menu-item-has-children,.menu-item-has-children:hover{position:relative;background:url(images/caret.png) no-repeat right 26px}.menu-item-has-children ul .menu-item-has-children{background:url("images/caret-right.png") no-repeat scroll 157px 12px rgba(0,0,0,0)}#nav .dropdown-menu,.sub-menu{padding:0}ul .sub-menu ul{top:0;left:170px}#nav .navbar .nav>.open>a,#nav .navbar .nav>li>a:hover{background:url('images/nav_arrow.png') bottom center no-repeat rgba(0,0,0,0.9)}#nav .navbar{margin-bottom:0}#main_slider{position:relative;overflow:hidden}#main_slider .bx-wrapper{margin-bottom:0}.main_slider img,.main_slider li{min-height:100%\;max-width:2200px\9;min-width:1920px\9}.main_slider{margin:0;padding:0}#main_slider .bx-wrapper .bx-viewport{border:0;box-shadow:none}.bottom_curve{background:url('images/header-bottom.png') top center no-repeat;display:block;position:absolute;bottom:0;left:0;height:313px;width:100%}#main_slider .bx-wrapper .bx-prev{background:url("images/banner_arrows.png") no-repeat scroll right top transparent;top:50%;display:block;height:36px;left:auto;position:absolute;right:3%;top:50%;width:30px}#main_slider .bx-wrapper .bx-next{background:url("images/banner_arrows.png") no-repeat scroll left top transparent;top:50%;display:block;height:36px;position:absolute;left:3%;width:30px}.adv_banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#cbc39f}.adv_banner h4{color:#fff;font-size:20px;margin:15px 0 0;line-height:30px;font-style:italic;letter-spacing:1px}.adv_banner p{font-size:18px}.adv_link{background:#a39b79;display:inline-block;text-align:center;color:#fff;font-weight:bold;padding:15px 40px;text-shadow:2px 1px 1px rgba(0,0,0,1);float:right;margin:15px 0;text-transform:uppercase}.adv_link:hover{color:#000;text-shadow:2px 1px 1px rgba(255,255,255,1);text-decoration:none}#feature_holder{background:rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#a39b79}.feature_title{background:rgba(0,0,0,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:5px 25px;margin-bottom:60px}.ie11 .feature_title,.title-holder h2{background:rgba(0,0,0,0.50)}.ie11 #feature_holder,.title-holder h2{background:rgba(0,0,0,0.50)}.ie11 #feature_holder,.title-holder h2{background:rgba(0,0,0,0.50)\9}.navbar-inner,.navbar-inverse{background:none !important;border:0;box-shadow:none}.gallery-title{margin-bottom:30px !important}.feature_title h2{text-align:left;font-size:22px;text-transform:uppercase}.feature_title h2 span{display:inline-block;margin-left:10px;font-size:18px;text-transform:lowercase}.feature{text-align:center;padding:30px 0}.feature img{margin-bottom:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.feature:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.feature h4{margin:0;text-transform:uppercase;font-size:17px}.feature:hover{background:rgba(0,0,0,0.3)}#featured_work{text-align:center}.p_three_col li{width:33.2% !important}#blog_section{color:#fff}#blog_section h2{color:#cbc39f;margin:0 0 20px}#filter ul{list-style-type:none;margin:0;padding:0;text-align:left}#filter ul li{display:block;margin-bottom:2px}#navbarder{fill:red !important}#filter ul li a{font-weight:bold;display:block;padding:10px 10px 10px 20px}#filter ul li a:hover{text-decoration:none}.work-list.isotope{overflow:visible !important}.work-list{margin:0}.work-list li{width:33.2%;float:left;list-style-type:none;border-right:solid 1px #000}.work-list li img{width:100%;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.work-list li img:hover{width:110%;height:110%}.mask{position:absolute;width:100%;height:100%;padding:23px 0;text-align:center;z-index:1;top:0;left:0;font-size:16px;font-weight:bold;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mask a{display:block;margin-bottom:10px}.mask p{color:#fff}.work-list li .mask img{width:auto !important;height:auto}.work-list>li:hover .mask{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;opacity:1}.work-list li figure{position:relative}#content_Wrapper{position:relative;z-index:111}#blog_header{border-bottom:5px solid rgba(81,28,1,0.5);text-align:center;margin-bottom:20px}#blog_header h2{margin:0 0 0px}#blog_header h4{margin-top:0}.blog_title{font-size:24px;display:inline-block;margin-bottom:20px}.blog_title:hover{color:#fff}a.img{display:block}a.img img{width:100%}.hb_post{color:#fff}.hb_post img{margin:0 0 20px}.post_meta{border-top:1px solid #585443;margin-top:20px;color:#fff;padding:10px 0;overflow:hidden}.post_meta i{font-size:40px;float:left;margin:10px 10px 0 0;display:inline-table;color:#cbc39f;background:0}.post_meta p{margin:10px 0 0}.view_full{background:#371301;padding:10px 20px;float:right;color:#fff}#recent_post_widget{margin:0;padding:0;font-size:14px;color:#fff}#recent_post_widget li{background:rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;border:1px solid #171715;margin-bottom:10px;list-style-type:none;overflow:hidden}#recent_post_widget p{font-size:11px}#recent_post_widget a{font-weight:bold}#recent_post_widget a.link{color:rgba(81,28,1,0.5)}#recent_post_widget img.greyScale:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{-webkit-box-shadow:0 0 0px #f8b9b7;-moz-box-shadow:0 0 0px #f8b9b7;box-shadow:0 0 0px #f8b9b7;outline:0px}#recent_post_widget img.greyScale{filter:none;-webkit-filter:grayscale(0%);width:100%;height:80px}#client_header{padding-bottom:10px}@-moz-document url-prefix(){#client_header h4{margin:0;position:absolute;left:0px !important;right:0px;margin:auto;display:table;bottom:-9px;z-index:999;font-weight:normal}}@media screen and (-webkit-min-device-pixel-ratio:0){#client_header h4{left:46.2% !important}}.ie11 #client_header h4{left:46.2% !important}#client_header h4{margin:0;position:absolute;left:47.7%;right:0px;margin:auto;display:table;bottom:-9px;z-index:999;font-weight:normal}.client_slider{position:relative}.client_slider .bx-controls-direction{bottom:-15px;height:30px;left:0px;right:0px;margin:auto;position:absolute;width:20%}.client_slider .bx-wrapper{margin:0 auto}.client_slider ul li{list-style-type:none}.client_slider ul li .show_back{display:none}.client_slider ul li:hover .show_back{display:block}.client_slider ul li:hover .show_front{display:none}.client_slider ul{margin:0;padding:0}.client_slider .bx-wrapper .bx-viewport{background:rgba(0,0,0,0.3);box-shadow:none;left:auto;padding:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:140px}.client_slider .bx-wrapper .bx-prev,.client_slider .bx-wrapper .bx-prev:hover{background:url("images/client_arr1.png") no-repeat scroll center center rgba(0,0,0,0.3);bottom:0;display:block;height:30px;position:absolute;left:0;top:auto;width:30px}.client_slider .bx-wrapper .bx-next,.client_slider .bx-wrapper .bx-next:hover{background:url("images/client_arr2.png") no-repeat scroll center center rgba(0,0,0,0.3);bottom:0px;display:block;height:30px;left:auto;right:0;position:absolute;top:auto;width:30px}.client_slider .bx-wrapper .bx-controls-direction a.disabled{display:block}#footer_elements{border-bottom:5px solid #9e9e9e;width:100%}#footer{background:url(images/footer-bg.jpg) repeat top center;padding:38px 0 20px}#footer .widget h4{text-transform:capitalize}#footer .gallery_widget ul li{width:32.7%}#footer .gallery_widget ul li img{width:100%;height:80px}#footer .gallery_widget ul li span a img{width:auto;height:auto}#footer .contact_form{padding:0}.twitter_widget{position:relative}.twitter_widget .bx-wrapper .bx-viewport{background:#393939;border:0px;box-shadow:none;color:#fff;left:auto}.twitter_widget .bx-wrapper{margin-bottom:0 !important}.twitter_widget ul{padding:0;margin:0;font-size:12px}.twitter_widget ul li{padding:20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.twitter_widget .bx-wrapper .bx-controls-direction a{position:absolute;top:0;right:0}.twitter_widget .sep{background:url('images/tweeter_feed_bg.png') top center no-repeat;width:12px;height:12px;display:block;position:relative;top:0;left:20px}.follow_twitter{font-weight:bold;color:#fff;font-size:12px;margin-top:10px;display:block}.follow_twitter a{color:#fff}.follow_twitter i{color:#23a5ad;font-size:16px;font-size:30px !important;margin:0 20px 0 9px;height:22px}.twitter_widget .bx-wrapper .bx-controls-direction a{background-image:url('images/twitter_arrow.png');display:block;width:12px;height:11px;position:absolute;top:-5px;right:0}.twitter_widget .bx-wrapper .bx-controls-direction a.bx-next{background-position:top right}.twitter_widget .bx-wrapper .bx-controls-direction a.bx-prev{background-position:top left;left:auto;right:16px}#footer .widget{font-size:12px}.display-none.widget{display:none}#footer ul{padding:0;margin:0}.widget li{list-style-type:none}.gallery_widget ul{margin:0px;padding:0px;list-style:none}.gallery_widget ul li{float:left;margin:0 1px 1px 0 !important;border-top:solid 0px #464646;position:relative;width:79px;height:80px;padding:0 !important}.gallery_widget ul li img{width:79px;height:80px}ul.gallery li:hover>span,ul.gallery li:hover img.img_hover_gal{display:block !important;width:100%;height:100%}.img_hover_gal{background:url(images/lightbox-icon.png) no-repeat center center;height:24px;width:24px;display:block}ul.gallery li>span{background:rgba(0,0,0,0.6);width:100%;position:absolute;left:0px;bottom:0px;top:0px;border-top:solid 0px #000;margin:0 1px 1px 0;display:none}ul.gallery li:hover>span a{display:inline-block;position:absolute;z-index:999;left:0;right:0;top:40%;width:23px;margin:auto}ul.gallery li span.border_line{background:url(images/border_line.png) no-repeat bottom}#gallery_widget span{display:none}.gallery_widget ul li a{display:block}.popular_project li{border-bottom:1px dotted #2e2e2e;padding-bottom:10px;margin-bottom:10px}.project .bx-wrapper{margin-bottom:0}.popular_project li:last-child{margin:0;padding:0;border:0}.popular_project li p{margin-bottom:0px;color:#fff}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 0px #f8b9b7 !important;-moz-box-shadow:0 0 0px #f8b9b7 !important;box-shadow:0 0 0px #f8b9b7 !important}.post-widget-meta>a,.twtr-wdgt-sidbar ul li span:hover{text-decoration:none}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#1d1c19;outline:0;outline:thin dotted \9;-webkit-box-shadow:0 0 0px #f8b9b7 !important;-moz-box-shadow:0 0 0px #f8b9b7 !important;box-shadow:0 0 0px #f8b9b7 !important}footer form textarea{background:rgba(24,24,24,0.8);width:100%;-webkit-border-radius:0;border-radius:0;border:0;resize:none;width:100%;font-size:12px;border:#181715 solid 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer form input{background:rgba(24,24,24,0.8) !important;width:100%;-webkit-border-radius:0;border-radius:0;border:0;resize:none;width:100%;font-size:12px;border:none !important;box-shadow:0;border-radius:0 px !important}@media screen and (-webkit-min-device-pixel-ratio:0){footer form input{max-width:270px}}footer #contactForm{margin-bottom:0 !important}.contact-widget-submit{border:0;font-weight:bold;font-size:12px;padding:7px 8px;margin-top:15px}.contact-widget-submit:hover{border:0;font-weight:bold;font-size:12px;padding:7px 8px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#copyright{background:#181818;padding:10px 0;font-size:12px}#copyright p{margin:0px 0px 0px 10px}#socialicons>a{margin:0px 0px 0px 5px !important}.fimage{margin-bottom:-2px}#footer_links{float:right;margin-right:-30px}#footer_links li{list-style-type:none;display:inline-block;text-align:right;margin-left:10px}#footer_links li{background:url(images/nav-divider.png) no-repeat right center}#footer_links li{padding-right:18px}#footer_links li:last-child{background:0}.mttm2{margin-top:45px !important}.mbtm2{margin-bottom:45px !important}.mbtm3{margin-bottom:20px}.spacer{padding:25px 0}#banner_ad{bottom:0;max-width:100%;position:absolute;right:0}.banner_bottom_full{position:relative;padding:0px;width:100%;background:url(images/banner_bottom_bg.png);border-color:transparent transparent rgba(0,0,0,0) transparent;height:90px}.arch_banner{padding:0px;width:60%;float:right;margin:10px 0px 0px 0px}.banner_inner_cont{float:right;top:10px;width:62%}.arch_banner p{font-size:13px;text-align:left;color:#fff;line-height:17px}.arch_banner .spacer{margin:2px 0 0 90px}.architec-logo{float:left;margin:0 10px 0 0}.architec-btn{border:0;background:#cbc39f;color:#3a1c16;padding:1px 10px;float:left;margin:0;font-size:12px;text-transform:uppercase;padding:1px 10px !important}.architec-btn:hover{background:rgba(0,0,0,0.2);color:#fff}.wrap-blog-post{color:#fff;display:block;text-align:justify;position:relative}.date-icon{width:5% !important;position:absolute;top:0;left:0;height:100%}.date-icon ul{margin:0px;padding:0px;list-style:none;position:absolute;bottom:0}.date-icon ul li{font-size:30px}.date-icon ul li i{padding:15px;background:0;width:45% !important}.sidebar-included.right-sidebar .date-icon ul li i,.sidebar-included.left-sidebar .date-icon ul li i{width:52% !important}.sidebar-included.right-sidebar .date-icon,.sidebar-included.left-sidebar .date-icon{width:62px !important}.support_title{background:rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin-bottom:20px;padding:20px;position:relative}.support_title h2{margin:0px !important}.support_title a{font-size:22px;font-weight:normal;line-height:25px}.support_title ul{margin:0px;padding:0;list-style:none}.support_title ul li{display:inline-block}.support_title ul li i{margin:3px 7px 0 !important;background:0;text-decoration:none}.support_title ul li a{font-size:14px;margin:10px 0px 0 0;padding:0px}.support_title p{margin:0 0 50px;color:#fff}.blog-pager{display:block}.blog-pager ul{margin:0px;padding:0px;list-style:none}.blog-pager ul li{float:left}.blog-pager a.active{background:#371301}.pagination.blog-pager a,.pagination.blog-pager span{line-height:43px;text-align:center;color:#a4a4a4;display:block;margin:0 7px 0 0;border:0;border-radius:0px !important;padding:0 17px}.search form input[type="text"]{background:rgba(0,0,0,0.2);border:solid 1px #292826;padding:10px 40px 10px 10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px}.search form{position:relative;float:left;width:100%}#searchform{position:relative}.widget form input[type="submit"]{border:0;width:12px;height:12px;text-indent:-9000px;position:absolute;right:15px;top:15px;padding:0}.widget form input[type="submit"]:hover{background:url("images/srch-btn.png") no-repeat scroll 0 0 transparent}.sidebar_widget{margin:0 0 20px;position:relative;float:left;width:100%}.sidebar select,footer select{color:#333;padding:6px 10px !important;width:100%;text-indent:0}.sidebar #search-text input{width:99% !important}#featured_work .testimonial .bx-controls-direction{right:10px;top:-28px}.sidebar .testimonial .bx-controls-direction{right:10px;top:-44px}.title-holder{display:block}.title-holder-1{font-size:14px;color:#fff;text-align:center}.title-holder-1 h4{margin:0 0 10px;text-align:left}.title-holder h2{background:rgba(0,0,0,0.2);padding:8px;margin:0 0 20px;font-size:36px;line-height:40px;font-weight:normal}.title-holder h3,.title-holder h3{background:rgba(0,0,0,0.2);padding:8px 8px 8px 15px;margin:0 0 20px;font-size:20px;text-transform:capitalize;line-height:18px;clear:both;font-weight:normal}.title-holder h4{background:rgba(0,0,0,0.2);padding:8px;margin:0 0 20px;font-size:15px;text-transform:capitalize;line-height:18px}.sidebar .widget{display:block;float:left;margin-bottom:20px;width:100%}.sidebar ul{margin:0;padding:0px;list-style:none}.sidebar ul li{border-bottom:dotted 1px #373737;padding:0 0 10px 5px;margin-bottom:10px}.sidebar ul li p{margin-bottom:0}.sidebar ul li a{display:inline-block;font-size:11px}.sidebar ul li:last-child{margin-bottom:0;padding:0;border-bottom:0px}.pagination ul>li:last-child>a,.pagination ul>li:first-child>a{border-radius:0 !important}.project{margin:0}.project ul{margin:0px;padding:0px;list-style:none}.project ul li{float:left}.project ul li img{width:100%}.project ul li img:hover{opacity:.4}.project_heading h4{font-size:13px;color:#fff;text-transform:uppercase !important;padding:7px 0 2px 10px;margin:0px}.project_heading p{font-size:14px !important;padding:0 0 5px 10px}.twtr-wdgt-sidbar{margin:0 0 20px}.twtr-wdgt-sidbar ul{margin:0px;padding:0px;list-style:none}.twtr-wdgt-sidbar ul li{padding:0 0 30px;color:#fff}.twtr-wdgt-sidbar ul li span{color:#cbc39f}.twtr-wdgt-sidbar ul li i{font-size:24px;margin-right:20px;color:#b4b4b4;display:inline-block}.twtr-wdgt-sidbar ul li a{display:block;color:#b4b4b4}.flicker-wdgt{display:block;overflow:hidden}.flicker-wdgt ul{margin:0 0 0 -10px;padding:0px;list-style:none}.cp_flickr-widget .flickr_badge_image{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px 0px 10px 10px}.cp_flickr-widget img{width:80px;height:80px}.flicker-wdgt ul li a{display:block}#featured_work .testimonial .bx-wrapper{margin:0 auto 45px !important}#featured_work .testimonial{background:rgba(0,0,0,0.2);padding:10px;clear:both;margin-bottom:0;min-height:284px}.work-list li:hover{z-index:999 !important}.work-list li:hover figure{transform:scale(1.15) !important;z-index:999999999 !important;transform:scale;transition-duration:.8s}.testimonial{display:block}.testimonial ul{line-height:none;margin:0;padding:0px}.testimonial ul li{float:left;padding:0}.testimonial ul li .testi-text{padding:20px 8px;background:rgba(0,0,0,0.2) !important;border:solid 1px #1c1b19;position:relative;text-align:left}.testimonial ul li .texti-author{overflow:hidden;margin-top:20px}.testimonial ul li .testi-text:after{bottom:-12px;content:url("images/testimonial-arrow.png");left:10px;position:absolute}.testimonial .bx-pager{display:none}.testimonial .bx-controls-direction{position:absolute;top:-44px;right:5px}.testimonial .bx-wrapper .bx-controls-direction a{display:block;width:12px;height:13px;background-image:url('images/icons-sprite.png');margin-top:0}.testimonial .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:bottom left}.testimonial .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-position:bottom right}.testimonial .bx-wrapper .bx-controls-direction a.bx-next{background-position:top left}.testimonial .bx-wrapper .bx-controls-direction a.bx-prev{background-position:top right;right:0;left:auto}.testimonial figuer{color:#909090;display:block;padding:0 30px;margin:0}.testimonial.sidebar_widget .bx-wrapper{margin-bottom:0}.testimonail-logo{float:left;width:47px}.logo-text{overflow:hidden;color:#fff;text-align:left;padding-left:10px}.logo-text .name{margin-bottom:0;text-transform:uppercase}.tag ul{list-style:none;margin:0;padding:0px}.tag ul li{float:left}.tagcloud a{display:inline-block;color:#fff;padding:5px 10px;background:#333;margin:0 2px 2px 0;font-size:12px !important}.tagcloud a:hover{color:#b1a29b;text-decoration:none}.master_plan{background:rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#cbc39f}.worldcup{padding:20px 20px;overflow:hidden}.worldcup .bx-controls-direction{right:0px;bottom:15px}.worldcup ul{margin:0px;padding:0px;list-style:none}.worldcup ul li{color:#fff;font-size:20px;margin:0;font-size:24px;line-height:35px}.worldcup ul li span{color:#cbc39f}.worldcup .bx-wrapper{margin-bottom:0}.blog-text{overflow:hidden}.blog-text i{font-size:30px;padding:18px 0 0;display:inline-table;background:0}.blog-text p{line-height:20px;font-size:14px;color:#fff;text-align:justify}.blog-comments{overflow:hidden}.blog-comments ul{list-style:none}.blog-comments h3{color:#a39b79;font-size:14px;margin:0px;text-transform:uppercase}.comments-one span{margin:0 10px 0 0;float:left}.comment-list{list-style:none}.comment-avartar img{width:47px;height:47px;float:left;margin-right:10px;margin-bottom:10px}.comment-author{display:block;padding:15px 0;width:100%}.comment-author a,.comment-author{font-size:14px;margin:0;text-transform:uppercase;font-weight:bold}.post-info-color{color:#999}.comment-list .children li{list-style:none}.comment-list .children{margin-left:40px}.comment-content{margin-left:58px}#datepick{margin:0px 0px 10px 0px;width:49%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#datepick2{margin:0px 0px 10px 0px;width:49%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}.icon-file-text:before,.icon-check:before{margin:20px 0 0}.comments-two span{margin:0 10px 0 0;float:left}.comments-three span{margin:0 10px 0 0;float:left}.blog-comments ul li{overflow:hidden}.blog-comments ul ul{width:93%;float:right;overflow:hidden;margin:0 0 20px}.blog-comments ul ul:last-child{margin:0}.leave-frm{margin:25px 0}.leave-frm .fld{background:none repeat scroll 0 0 rgba(0,0,0,0.2);border:1px solid #1d1c19;border-radius:0;color:#666;display:inline-block;margin:0 14px 15px 0;padding:10px;width:247px}.comment-form-url .fld{margin-right:0px !important}.leave-frm .comment-box{margin:0 0 20px;border-radius:0px;resize:none;background:rgba(0,0,0,0.2);padding:10px 10px;border:solid 1px #1d1c19;color:#666}.message{color:#999;font-size:14px;float:left}.submit{padding:13px 37px;color:#fff;border:none !important;float:left;line-height:16px}.contact-detail button{background:0;border:0;padding:0px}.leave-frm button{background:0;border:0;padding:0px;height:46px}.submit-arrow{float:left;background:#fff;color:#aeaeae;font-size:20px}.submit-arrow i{background:0;padding:14px 14px}.contact_form{padding:15px}.prt-glry{overflow:hidden;width:100%;list-style:none;margin:0px;padding:0px}.prt-glry li{float:left}.prt-glry li a{display:block;border:solid 1px #000}.p-flio-pgr{text-align:center}.portfolio-list li{width:49.8%;border:solid 1px #000}.portfolio-grid li{width:24.8%;border:solid 1px #000}.p-folio-three-col li{border-right:solid 1px #000;width:33.2%}.inner-wrap{overflow-x:hidden}#service_holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#c5c5c5;font-size:18px}.service-feature{text-align:center;padding:30px 0 0;background:rgba(255,255,255,0.04)}.service-container{padding:0 20px}.service-feature img{margin-bottom:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.service-feature:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.service-feature h4{margin:0 auto 15px auto;display:table;padding:0px 0px 10px 0px;text-transform:uppercase}.bx-controls.bx-has-controls-direction{float:left;width:100%}.bx-controls-direction{position:absolute;right:10px;width:100%;bottom:50px}.service-feature p{line-height:24px;font-size:16px}.service-feature:hover{background:rgba(0,0,0,0.3)}.view_more{display:block;padding:28px 0;font-size:18px}a.view_more:hover{text-decoration:none}.service-product{background:rgba(0,0,0,0.3);width:100% !important;overflow:hidden}.service-product ul{margin:0px;padding:0px;list-style:none}.service-product ul li{float:left;width:33.175%;border-right:solid 1px #000;border-bottom:solid 1px #000;padding:30px 0}.service-product ul li i{padding:10px 0;color:#fff;font-size:40px;background:0;display:inline-table}.service-product ul li a{display:block;font-size:24px;padding:0 0 5px}.service-product p{font-size:16px;line-height:24px;color:#c5c5c5}.p-text{font-size:22px;color:#7f8c8c;font-weight:bold}.chart .label{font-size:18px !important;background:none !important}.about-us h4{font-size:24px;margin:0 0 20px;line-height:35px}.about-us p{line-height:28px;font-size:14px;text-align:justify}.about-us .align-left{float:left;margin:4px 15px 15px 0px}.prog{text-align:center}.prog h4{text-align:center;font-size:17px;font-weight:bold;color:#cbc39f}.about-testi .testimonial ul li .testi-text{padding:20px !important;background:rgba(0,0,0,0.2) !important;border:solid 1px #1c1b19;color:#FFF;position:relative;text-align:justify}.testi-text p:before{content:"\f10d";display:block;font-family:'FontAwesome'}.testi-text p:after{content:"\f10e";display:block;font-family:'FontAwesome';text-align:right}.about-testi .title-holder-1{text-align:left;color:#cbc39f}.chart{float:left;width:100%}.chart .percentage{color:#fff;font-weight:bold;margin:0 auto}.percentage,.label{text-align:center;color:#333;font-weight:100;font-size:1.2em;margin-bottom:.3em;margin-top:10px}.easyPieChart{position:relative;text-align:center}.easyPieChart canvas{position:absolute;top:0;left:0}.abilities_tab ul{margin:0px;padding:0px}.abilities_tab li{display:inline}.abilities_tab li a{font-size:13px;display:block}.abilities_tab .tab-pane{background:rgba(0,0,0,0.5);padding:20px;min-height:150px;height:auto}.abilities_tab div p{line-height:30px;font-size:13px;margin:0px}.thumbs{float:right;margin:0 0 10px 10px}.our-skill{overflow:hidden}.our-skill p{font-size:18px;color:#c5c5c5;line-height:24px}.our-skill .progress{border-radius:0px;margin:0 0 40px !important;height:48px}.our-skill .progress .bar{display:block;background:rgba(81,28,1,3.5) !important;font-style:italic;font-size:18px;text-align:left;padding:15px}.our-skill .progress .bar span{float:right}#testimonial_holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tstilogo{overflow:hidden}.tstilogo img{margin-bottom:10px}.tstilogo h4{margin:0 0 10px;color:#fff;font-size:18px;font-weight:normal}.tstilogo h5{font-size:18px;font-weight:normal;color:#cbc39f}.testimonial-logo{text-align:center}.testitext{background:rgba(0,0,0,0.5);border:1px solid #171715;padding:20px}.testitext ul{margin:0px;padding:0px}.testitext ul li{margin:0px !important;padding:5px;float:left}.testitext ul li i{color:#9a9479;font-size:30px;display:inline-table}.testitext p{font-size:17px;color:#b8b8b8;line-height:24px;font-style:italic;font-weight:normal}.testitext h5{font-size:18px;font-weight:normal;color:#cbc39f;text-align:right;font-style:italic}.our-team{border-top:solid 4px #371301;text-align:center}.team-img{background:#393939}.team-img img{width:100%}.team-heading{background:#1b1b1b;padding:20px 0}.team-heading a:hover{text-decoration:none}.our-team h4{font-size:24px;color:#cbc39f;font-weight:normal}.our-team h5{font-size:18px;font-weight:normal}.error-page{margin:0 auto;text-align:center;margin-top:40px}.error-page .text-fld{background:none repeat scroll 0 0 rgba(0,0,0,0.2);border:1px solid #292826;border-radius:0;margin-top:11px;width:35%;margin-right:7px}.error-page h2{font-size:172px;line-height:200px;font-weight:normal}.error-page h3{font-size:67px;color:text-transform:uppercase;line-height:72px;font-weight:normal;text-transform:uppercase}.error-page p{font-size:24px;color:#c5c5c5;line-height:30px}#map_canvas{width:100%;height:300px;position:relative;float:left;width:100%;margin-bottom:20px}.contact-us{overflow:hidden;float:left;width:100%}.contact-detail{display:block}.contact-detail .contact-fld{background:rgba(0,0,0,0.2);border:solid 1px #292826;padding:10px 10px;border-radius:0px;margin-bottom:20px}.conact-comment{background:rgba(0,0,0,0.2);border:solid 1px #292826;padding:10px 10px;border-radius:0px;resize:none}.right-sidebar,.left-sidebar{overflow:hidden}.right-sidebar p,.left-sidebar p{font-size:14px;line-height:24px}.right-sidebar h4,.left-sidebar h4{font-size:18px;font-weight:normal;margin:0 0 10px}.project_heading a{color:#fff !important;font-size:13px !important;margin:0;padding:7px 0 2px 0px;text-transform:uppercase !important}.project.sidebar_widget li,.testimonial.sidebar_widget li{border:0;list-style:none}.apply-now{margin-top:65px}#career_submission input[type="text"],#career_submission select{background:rgba(0,0,0,0.2);border-radius:0;border:1px solid #353535;color:#666;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.n49{width:49%}.n48{width:48%}.n47{width:47%}.n43{width:43%}.n45{width:45%}.n28{width:28%}.form_holder p{color:#fff;font-size:14px;line-height:24px}#career_submission button{background:0;border:0;padding:0px}#career_submission h3{font-size:20px;text-transform:capitalize;color:#a39b79;line-height:18px;clear:both;font-weight:normal;font-weight:bold}.cu-vitae{background:rgba(0,0,0,0.2);border-radius:0;border:1px solid #353535;resize:none}.pull-right-inline{float:right !important}.wrap-career-frm{overflow:hidden}.c-div{text-align:center;padding:40px 0;margin-bottom:20px}.c-div i{font-size:90px;color:#fff;background:0;text-align:center;display:inline-table;margin-bottom:48px}.c-div a{display:block;text-align:center;font-size:24px;color:#fff}.upload-cv{border:solid 1px #484848;background:#371301;float:left}.sub-appli{border:solid 1px #333;background:#5a5a5a;float:right}#search_404 button{border:0 none;float:none}.faq_accordion .accordion-group{border:0px;overflow:hidden}.faq_accordion .accordion-heading .accordion-toggle{margin:0;padding:0}.faq_accordion .accordion-heading .accordion-toggle.inactive .toggle_faq{background:rgba(255,255,255,0.05)}.toggle_faq i{background:0}.faq_accordion .toggle_faq{position:absolute;min-width:26px;width:2%;margin-right:1%;background:#1db2b8;display:inline-block;padding:17px 3px 10px 4px;text-align:center;border-radius:0px}.faq_accordion h3{padding:8px 8px 8px 0 !important;margin-left:50px !important;max-width:100%;background:rgba(0,0,0,0.2);border:solid 1px #292826 !important;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq_accordion h3 strong{display:block;font-weight:normal;padding:3px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.faq_accordion .accordion-inner{border:solid 1px #292826;display:block;padding:3px 1%;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq_accordion .accordion-body{width:95.5%;float:right;margin:10px 0}.containter_img_bar{width:100%;float:left;position:relative}img.greyScale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}img.greyScale:hover{filter:none;-webkit-filter:grayscale(0%)}.btn_wrapper{background:#511c01 !important}.wrap{position:relative;height:480px}.scroll-box{position:relative;height:480px;overflow:auto}.scroll-box::-webkit-scrollbar{height:12px}#client_header h4{left:46.5% \9 !important}.scroll-box{position:relative;height:480px \9;overflow:auto}@-moz-document url-prefix(){.wrap{position:relative;height:450px}.scroll-box{position:relative;height:480px;overflow:auto}}.scroll-box::-webkit-scrollbar-track-piece{background-color:#f0f3f4}.scroll-box::-webkit-scrollbar-thumb{background:#57bae8}.scroll-2{position:absolute;height:500px;width:100%}.blog_summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;color:#fff;min-height:170px}.blog_summary h3,.blog_summary h3 a{font-size:18px;line-height:20px;margin:0;color:#fff}.blog_meta{font-size:12px;margin-bottom:20px}.blog_summary_footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 20px 3px;overflow:hidden}.blog_summary_footer .icon-user,.icon-link{margin-top:-3px}.blog_summary_footer span,.blog_summary_footer span a{color:#000;font-size:15px;margin:0}.cp-icon-user{background:url("images/user-ico.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:left;height:19px;margin-right:10px;width:29px;position:relative;top:2px}.cp-icon-link{background:url(images/readmore-ico.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:left;width:29px;height:25px}.gr-box{float:left;margin-left:0px;width:390px;border-right:1px solid #000;background-color:rgba(0,0,0,0.4)}.blog-item-holder .aq-block{margin-top:0 !important}.blog_summary_footer i{font-size:24px;height:20px;width:20px;margin-right:5px;background:0;color:#fff;margin-top:3px;line-height:24px}.wrap .item{float:left;position:relative;margin-bottom:4px;overflow:hidden;max-height:240px}.wrap .item a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.item.half{width:356px;margin-right:2px;margin-left:2px}.no-scroll .item.large{margin-left:4px !important;width:585px}.no-scroll .item.large img{width:585px}.no-scroll .item.half{width:291px;margin-left:4px;margin-right:0}.portfolio-item{position:relative;overflow:hidden;display:inline-block;height:240px;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.portfolio-item{margin-right:4px}div.item,.item div{-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.item .description{position:absolute;bottom:-100%;padding:0;width:100%;height:100%;background:rgba(159,181,0,.87);color:#fff;-moz-transition:all .7s;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.item .description.disp{bottom:-70%}.item .description.m0{bottom:0}.item .description.m30{bottom:-30%}.item .description p{margin-top:20px}.portfolio-item img,.item img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s}.portfolio-item:hover img,.item:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.portfolio-item a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.col-2-folio,.col-4-folio{width:102%;margin-left:-1%}.col-2-folio .portfolio-item{width:49%;margin-left:1%;float:left;margin-right:0;margin-bottom:14px}.col-4-folio .portfolio-item{width:24%;margin-left:1%;float:left;margin-right:0;margin-bottom:10px}.item:hover .description{bottom:0}.item.even .description{background:rgba(159,181,0,.87)}.item .description time,.item .description h4{padding-left:60px}.scroll-box .item .description time,.scroll-box .item .description h4{padding-left:52px}.item .description h4{color:#fff}.item .description p{padding:10px 15px}.item .description time{color:#a1eeff;font-size:10px;font-weight:300;text-transform:uppercase;line-height:1.2}.item.even .description time{color:#cfffbc}.ico_list{text-align:center;color:#fff;margin-bottom:20px;font-weight:bold}.ico_list:last-child{margin-bottom:0}.ico_list img{margin-bottom:10px}.m_img{position:relative;width:123px;height:123px;margin:0 auto}.m_img img{background:#fff;border-radius:500px;-webkit-border-radius:500px;border:500px;margin-left:10px}.desig{font-size:12px}.m_n_desig{padding:30px 20px}.team_widget h3{font-size:22px;line-height:26px;margin:0;color:#fff;position:relative}.social_team{;margin-top:30px;overflow:hidden}.social_team a{padding:34px 10px;text-align:center}.social_team a:last-child{border:0}.social_team i{font-size:40px;color:background:0;text-decoration:none}.social_team a:hover{text-decoration:none;background:0;text-shadow:0 0 0 !important;box-shadow:0 0 0 !important}.social_team i:hover{font-size:40px;text-decoration:none;background:none !important;text-shadow:0 0 0 !important;box-shadow:0 0 0 !important}.team_widget ul{margin:0}.team_widget .bx-wrapper{margin-bottom:0}.team_widget .bx-controls-direction{position:absolute;right:15px;top:-85px;height:10px}.team_widget .bx-wrapper .bx-controls-direction a{display:block;width:12px;height:13px;background-image:url('images/icons-sprite.png');margin-top:0}.team_widget .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:bottom left}.team_widget .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-position:bottom right}.team_widget .bx-wrapper .bx-controls-direction a.bx-next{background-position:top left}.team_widget .bx-wrapper .bx-controls-direction a.bx-prev{background-position:top right;right:0;left:auto}#email_ico{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;bottom:3%;height:44px;left:3%;overflow:hidden;position:absolute;text-indent:-5000px;width:44px}#email_i{position:absolute;bottom:3%;left:3%;text-indent:-5000px;overflow:hidden;width:44px;height:44px}#social_ico{position:absolute;top:3%;right:-22px;text-indent:-5000px;overflow:hidden;background:url(images/mem_ico_2.png) top center no-repeat;width:44px;height:44px}#social_i{position:absolute;top:3%;right:-22px;text-indent:-5000px;overflow:hidden;background:url('images/mem_ico_1.png') top center no-repeat;width:44px;height:44px}.tl_border{border-left:5px solid rgba(163,155,121,0.7);position:relative}.time_line .tl_title{padding:5px 0px;font-weight:bold;color:#fff;font-size:14px;margin-bottom:10px}.time_line .cname{font-size:18px;font-weight:bold}.time_line .cnamei{font-size:18px;font-style:italic;font-weight:normal}.time_line .current .tl_title{background:#431701;padding:5px 10px}.time_line{margin-top:20px}.time_line p{margin-bottom:23px}.time_line .current p{color:#a39b79}.year_num{background:none repeat scroll 0 0 rgba(163,155,121,0.7);border:500px none;border-radius:500px 500px 500px 500px;color:#fff;font-weight:bold;left:-28px;margin-top:-22px;max-height:50px;padding:15px 0;position:absolute;text-align:center;width:50px}.time_line .current .year_num{background:none repeat scroll 0 0 rgba(163,155,121,1)}.tl_year{margin-bottom:20px}.tl_year p:last-child{margin-bottom:0}.tl_year:last-child{margin-bottom:0}.pagination.blog-pager{float:left;width:100%;margin:20px 0 0}.work-list.two_col li{width:49.5%}.work-list.four_col li{width:24.5%}.work-list.four_col li .mask{font-size:13px;padding:20px 0}.timeline-logo1,.timeline-logo2{display:block;height:80px;margin:5px 47px;width:80px}.sidebar-included .span8.wrapper.columns.timeline{width:63.812%}.timeline{position:relative}.stMain{display:block;margin:0;padding:0;width:100%}.stContainer{display:block;margin:0;padding:0;overflow:hidden;position:relative}.stMain div.tabContent{display:block;position:absolute;margin:0 0 0 35px;text-align:left}.stContainer .tl_title{padding:5px 10px;font-weight:bold;font-size:14px;margin-bottom:25px}.stContainer .parent{color:#a39b79;font-style:italic}.stMain ul.tabAnchor{display:inline-block;list-style-type:none;position:relative;padding:0;margin:0;clear:both;margin-right:-1px;z-index:100;float:left}.stMain ul.tabAnchor li{position:relative;margin:0;padding:0}.stMain ul.tabAnchor li a{display:block;margin:0;margin-bottom:50px;padding:10px;height:40px;width:40px;font-size:14px;color:#fff;line-height:37px;text-align:center;text-decoration:none;outline-style:none;font-family:'Lato',sans-serif;text-shadow:#333 1px 1px 1px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.stMain ul.tabAnchor li a small{font-size:15px}.stMain ul.tabAnchor li a:hover{color:#FFF}.stMain ul.tabAnchor li a.sel{color:#fff;cursor:default;border:0px}.loader{position:absolute;left:48%;top:40%;display:block;margin:0;padding:5px;padding-top:35px;font-size:10px;color:#666;text-decoration:none;outline-style:none;background:#f6f6f6 url(images/loader.gif) no-repeat 10px 10px}a.stLinks{margin:0;padding:5px;color:#666;text-decoration:none;outline-style:none;border:1px solid #d4d4d4;background-color:#f6f6f6}a.stLinks:hover{color:#FFF;background:rgba(165,155,121,0.8)}.tl_bar{width:5px;height:50px;position:absolute;left:28px;top:60px}.tl_bar2{width:5px;height:50px;position:absolute;left:28px;top:170px}.block_holder{padding:0px;background:#f6f6f6;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.15);margin:0px}.flgallery .box{width:20%;height:25%;background:rgba(0,0,0,0.8);opacity:0;position:absolute;transition:all 400ms linear;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear}.flgallery .row_1a{left:0;bottom:0}.flgallery .row_1b{left:20%;bottom:0}.flgallery .row_1c{left:40%;bottom:0}.flgallery .row_1d{left:60%;bottom:0}.flgallery .row_1e{left:80%;bottom:0}.flgallery .row_2a{left:0;bottom:25%}.flgallery .row_2b{left:20%;bottom:25%}.flgallery .row_2c{left:40%;bottom:25%}.flgallery .row_2d{left:60%;bottom:25%}.flgallery .row_2e{left:80%;bottom:25%}.flgallery .row_3a{left:0;bottom:50%}.flgallery .row_3b{left:20%;bottom:50%}.flgallery .row_3c{left:40%;bottom:50%}.flgallery .row_3d{left:60%;bottom:50%}.flgallery .row_3e{left:80%;bottom:50%}.flgallery .row_4a{left:0;bottom:75%}.flgallery .row_4b{left:20%;bottom:75%}.flgallery .row_4c{left:40%;bottom:75%}.flgallery .row_4d{left:60%;bottom:75%}.flgallery .row_4e{left:80%;bottom:75%}.flgallery:hover .row_1a{opacity:1}.flgallery:hover .row_1b{opacity:1;transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms}.flgallery:hover .row_1c{opacity:1;transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms}.flgallery:hover .row_1d{opacity:1;transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms}.flgallery:hover .row_1e{opacity:1;transition-delay:400ms;-webkit-transition-delay:400ms;-moz-transition-delay:400ms}.flgallery:hover .row_2a{opacity:1;transition-delay:500ms;-webkit-transition-delay:500ms;-moz-transition-delay:500ms}.flgallery:hover .row_2b{opacity:1;transition-delay:600ms;-webkit-transition-delay:600ms;-moz-transition-delay:600ms}.flgallery:hover .row_2c{opacity:1;transition-delay:700ms;-webkit-transition-delay:700ms;-moz-transition-delay:700ms}.flgallery:hover .row_2d{opacity:1;transition-delay:800ms;-webkit-transition-delay:800ms;-moz-transition-delay:800ms}.flgallery:hover .row_2e{opacity:1;transition-delay:900ms;-webkit-transition-delay:900ms;-moz-transition-delay:900ms}.flgallery:hover .row_3a{opacity:1;transition-delay:1s;-webkit-transition-delay:1s;-moz-transition-delay:1s}.flgallery:hover .row_3b{opacity:1;transition-delay:1.1s;-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s}.flgallery:hover .row_3c{opacity:1;transition-delay:1.2s;-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s}.flgallery:hover .row_3d{opacity:1;transition-delay:1.3s;-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s}.flgallery:hover .row_3e{opacity:1;transition-delay:1.4s;-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s}.flgallery:hover .row_4a{opacity:1;transition-delay:1.5s;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s}.flgallery:hover .row_4b{opacity:1;transition-delay:1.6s;-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s}.flgallery:hover .row_4c{opacity:1;transition-delay:1.7s;-webkit-transition-delay:1.7s;-moz-transition-delay:1.7s}.flgallery:hover .row_4d{opacity:1;transition-delay:1.8s;-webkit-transition-delay:1.8s;-moz-transition-delay:1.8s}.flgallery:hover .row_4e{opacity:1;transition-delay:1.9s;-webkit-transition-delay:1.9s;-moz-transition-delay:1.9s}.flgallery:hover h1{transition-delay:2s;-webkit-transition-delay:2s;-moz-transition-delay:2s}.flgallery:hover p{transition-delay:2.3s;-webkit-transition-delay:2.3s;-moz-transition-delay:2.3s}.flgallery:hover a{transition:right 200ms linear 2.4s,color,background 200ms linear;-webkit-transition:right 200ms linear 2.4s,color,background 200ms linear;-moz-transition:right 200ms linear 2.4s,color,background 200ms linear}.hover_block{position:relative;overflow:hidden}.hover_info{width:100%;height:100%;position:absolute;top:0;left:0}.hover_info h1{transition:left 200ms linear;-webkit-transition:left 200ms linear;-moz-transition:left 200ms linear}.hover_info p{text-align:center !important;font-weight:normal;opacity:0;transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear}.hover_info:hover p{opacity:1;transition-delay:600ms;-webkit-transition-delay:600ms;-moz-transition-delay:600ms}.hover_info:hover a{right:0;transition:right 200ms linear 700ms,color,background 200ms linear;-webkit-transition:right 200ms linear 700ms,color,background 200ms linear;-moz-transition:right 200ms linear 700ms,color,background 200ms linear}.gr-box img{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s}.calendar{font-size:.9em;background-color:#EEE;color:#333;border:1px solid #DDD;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:.2em;width:14em;z-index:9999}.calendar .months{background-color:#371301;border:1px solid #371301;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#FFF;padding:.2em;text-align:center}.calendar .prev-month,.calendar .next-month{padding:0}.calendar .prev-month{float:left}.calendar .next-month{float:right}.calendar .current-month{margin:0 auto}.calendar .months .prev-month,.calendar .months .next-month{color:#FFF;text-decoration:none;padding:0 .4em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.calendar .months .prev-month:hover,.calendar .months .next-month:hover{background-color:#fdf5ce;color:#c77405}.calendar table{border-collapse:collapse;padding:0;font-size:.8em;width:100%}.calendar th{text-align:center}.calendar td{text-align:right;padding:1px;width:14.3%}.calendar td span{display:block;color:#1c94c4;background-color:#f6f6f6;border:1px solid #CCC;text-decoration:none;padding:.2em;cursor:pointer}.calendar td span:hover{color:#c77405;background-color:#fdf5ce;border:1px solid #fbcb09}.calendar td.today span{background-color:#371301;border:1px solid #371301;color:#fff}.top-slider .nivo-caption{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);height:90px;padding:0;position:absolute;width:100%}.container.topslider{position:relative}.top-slider{position:relative}.top-slider .nivo-controlNav{display:none}.top-slider .nivo-directionNav{display:block;height:0;margin:0 auto;position:relative;top:60%;width:100%;z-index:999}.top-slider .nivoSlider{margin-top:0 !important}.cp-slider-title{font-size:20px;font-style:italic;letter-spacing:1px;line-height:30px;margin:5px 0 0}.top-slider p{font-size:18px}p.slidermsg{color:#fff !important;font-size:14px !important}.architec-btn{position:relative;top:0px}.top-slider .nivo-directionNav a{display:block;background-repeat:no-repeat;text-indent:-9999px;border:0;top:auto;bottom:28px}.nivo-caption-inner{max-width:1170px;margin:0 auto}.nivo-caption-inner img{display:block !important;position:relative !important}.quote-banner-logo,.quote-banner-captions{margin-top:0}.container.caption{position:relative;background:rgba(0,0,0,0.8);padding:25px}.contact-form-wrapper ol{list-style:none;margin-left:0}.contact-form-wrapper .error{display:none}.contact-submit,.form-submit>input{border:medium none;float:right;font-size:14px !important;height:43px;margin:15px 0;text-align:center;padding:10px 70px 10px 30px}.column,.columns{display:inline;margin:10px 7px !important;position:relative}.columns.mbtm{margin-bottom:50px !important}.contact-info,.team_widget.span12{left:16px;position:relative}.error-msg{background-color:#ffebe8;border:1px solid #c00;margin:100px 15px;padding:0 .6em}.error-msg p{color:#000;line-height:22px;margin-top:10px}.top-slider{position:relative}.top-layerslider{position:relative}.widget_calendar{float:left}#wp-calendar{width:100%}#wp-calendar caption{text-align:left;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody td{text-align:center;padding:8px}#wp-calendar tbody .pad,#wp-calendar tbody .pad:hover{background:none !important}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.blog-item-holder .aq-block-aq_hslider_posts_block{margin-bottom:40px !important;margin-top:0 !important;margin-left:0px !important;margin-right:!important;display:block}.blog-container{margin-bottom:40px}footer form input:focus,footer form textarea:focus{color:#ddd !important}.gallery-thumbnail-image{margin-bottom:30px;position:relative;background:#000}.gallery-thumbnail-image:hover .gal-zoom{display:block}.gallery-thumbnail-image:hover img{opacity:.30}.gal-zoom{background:url("images/open_icon.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:none;height:41px;left:42%;position:absolute;top:42%;width:55px}.span6 .gal-zoom{left:45%;top:45%}.span4 .gal-zoom{left:44%;top:44%}#content-holder{margin-top:170px}.scroll-box .blog-thumbnail-video iframe,.blog-thumbnail-video iframe{max-width:100%;border:0}.scroll-box .blog-thumbnail-video{line-height:0}a.btn-quote{background-color:#cac49f;float:left;border:1px solid #63503a;padding:6px 13px;color:#372018;text-decoration:none;text-align:center;text-transform:uppercase}html.js body.page div#wrapper section#content-holder.container-fluid div.row-fluid section.container div.cp-page-float-left div.span12 article.span12 div#accordion2.accordion div.accordion-group div.accordion-heading a.accordion-toggle:hover{text-decoration:none}table,th,td{border:1px solid #efefef}.blog-content table,.comment-content table{font-size:14px;line-height:1.28571;margin-bottom:24px}.blog-content th,.comment-content th{font-weight:700;padding:8px;text-transform:uppercase}.blog-content td,.comment-content td{padding:8px}.index-page{margin-top:40px !important}