*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}body{font-size:0.938em;font-family:'Open Sans','Arial',sans-serif;font-weight:300;line-height:1.667em;background:#fff;color:#595959}img,object,embed{max-width:100%}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}::selection{background:#000;color:#fafafa}::-moz-selection{background:rgb(80,185,144);color:#fafafa}img::selection{background:transparent}img::-moz-selection{background:transparent}a{-o-transition:color .12s ease-out, background .12s ease-out;-ms-transition:color .12s ease-out, background .12s ease-out;-moz-transition:color .12s ease-out, background .12s ease-out;-webkit-transition:color .12s ease-out, background .12s ease-out;transition:color .12s ease-out, background .12s ease-out}a,a:link{color:#222;text-decoration:none}a:hover{color:#000;text-decoration:none}a:active{outline:none}h1,h2,h3,h4,h5,h6{color:#444;line-height:1.5}a:hover,a:active,a:focus{outline:0}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.hr{width:100%;height:1px;border-bottom:1px solid #e5e5e5;float:left;display:block}.bw{position:relative;display:block}.selectnav{display:none;visibility:hidden}.more{font-weight:bold}.video{background:url(../images/loader.gif) no-repeat center center}.bar{background:#fff;float:left;width:100%;padding-top:20px;padding-bottom:5px;position:relative;border-top:26px solid #003762;border-bottom:1px solid #e5e5e5}#logo{float:left;margin-top:-43px}#logo h5{margin:0;padding:0;width:90px;height:90px;text-indent:-999999px}#logo h5 a{background:url('../images/beyazkarologo.jpg') no-repeat 0 0;width:208px;height:90px;display:block}.one-half h3 a{font-weight:normal}.sf-menu{float:right;margin-bottom:1em;padding:0}.sf-menu ul{box-shadow:0 0 5px 0 #bbb}.sf-menu a{padding:.75em 1em;text-decoration:none;color:#505050;font-size:1.067em;letter-spacing:.1em}.sf-menu li ul{display:inline-block;width:185px}.sf-menu li ul a{letter-spacing:1px;font-size:13px}.sf-menu li:last-child a{padding-right:0}.sf-menu li >a:hover{color:#0099A8 !important}.sf-menu li.submenu{padding-bottom:30px;margin-bottom:-30px}.sf-menu li li a{padding:.65em 0em;color:#b5e1d0}.sf-menu li ul{padding:.1em .7em;z-index:10}.sf-menu li >ul,.sf-menu li.sfHover >ul{background-color:#333}.sf-menu li li{border-bottom:1px solid #666}.sf-menu li li:last-child{background-image:none;border-bottom:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;color:#b5e1d0}.sf-menu li li.sfHover >a,.sf-menu li li li.sfHover >a,.sf-menu li li li li.sfHover >a{color:#b5e1d0}.sf-menu li li a{color:#eee}.sf-menu li li a:hover,.sf-menu li li li a:hover{color:#fff}.sf-menu li.mnctg{position:static}.sf-menu li.mnctg ul{background:#fff;display:inline-block;width:100%;border:none;box-shadow:none}.sf-menu li.mnctg ul li{background:#fff;float:left;display:inline-block;width:100%;border:none}.sf-menu li.mnctg ul a{color:#222;border:none;display:inline-block;font-size:10px;text-align:center;width:100%}.sf-menu li.mnctg ul a img{width:80px;height:80px;display:none;margin-bottom:5px}.sf-menu li.mnctg ul a i{display:inline-block;font-style:normal;width:100%;height:22px}.sf-menu li.mnctg ul a:hover{color:#0099A8 !important}.sf-menu li.mnctg ul.ulctgs1 li{width:16%;margin-right:0.66%}.sf-menu li.mnctg ul.ulctgs1 a:hover{background:#eee}.sf-menu li.mnctg ul.ulctgs1 a img{display:inline-block}.sf-menu li.mnctg ul.ulctgs3 li{width:16%;margin-right:0.66%}.sf-menu li.mnctg ul.ulctgs3 a:hover{background:#eee}.sf-menu li.mnctg ul.ulctgs3 a img{display:inline-block}.sf-menu li.mnctg ul.ulctgs4{padding:0}.sf-menu li.mnctg ul.ulctgs4 > li > a{text-align:left;padding-left:10px;font-weight:bold}.sf-menu li.mnctg ul.ulctgs4 > li{padding:0}.sf-menu li.mnctg ul.ulctgs4 ul li{width:16%;margin-right:0.66%}.sf-menu li.mnctg ul.ulctgs4 ul a:hover{background:#eee}.sf-menu li.mnctg ul.ulctgs4 ul a img{display:inline-block}.sf-menu li.mnctg ul.ulctgs44 li{width:16%;margin-right:0.66%}.sf-menu li.mnctg ul.ulctgs44 a:hover{background:#eee}.sf-menu li.mnctg ul.ulctgs44 a img{display:inline-block}.sf-menu li.mnctg ul.ulctgs58 li{width:16%;margin-right:0.66%}.sf-menu li.mnctg ul.ulctgs58 a:hover{background:#eee}.sf-menu li.mnctg ul.ulctgs58 a img{display:inline-block}.sf-menu li.mnctg ul *{display:inline-block;position:static}.sf-menu li.mnctg > ul{width:104% !important;background:transparent;box-shadow:none;padding-top:25px;margin:0 -2%;top:75px;display:none}.sf-menu li.mnctg > ul > li{border:1px solid #eee;border-width:0 1px 1px 1px}.sf-menu li.mnctg > ul > li > a{padding-left:10px;font-size:13px;text-align:left;font-weight:bold}.sf-menu li.mnctg:hover > ul{display:inline-block}.hero-centered h2,.title,.thumb-info h3,.page-title-wrap h2{font-family:'Open Sans','Arial',sans-serif;font-weight:300}.title{font-weight:700}.boxed{max-width:80em;margin:0 auto;background:#fff}.page-shadow{box-shadow:0px 2px 8px rgba(0,0,0,.4);float:left;width:100%}.page-inner{position:relative;float:left;width:100%}.shadow-bg{clear:both;background:#fff;width:100%;height:30px;margin-bottom:-20px;background:#fff;position:absolute;bottom:0}#main{float:left;width:100%}#main-outer{z-index:200;height:100%;width:100%;position:relative;background:#fff;float:left;margin-bottom:425px}.wrap-center{margin:0 auto;position:relative;max-width:73.231em}#content,#sidebar{margin-top:20px}#sidebar ul,#sidebar ul li{list-style:none}.content-indenter{margin-left:20%}#content h1{font-size:30px}#content h2{font-size:26px}#content h3{font-size:22px}#content h4{font-size:18px}#content h5,#content h6{font-size:16px}.page-title-wrap-bg{background:transparent url(../images/hero_bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hero_bg.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hero_bg.jpg',sizingMethod='scale')";float:left;width:100%;height:100%;overflow:hidden}.page-title-wrap-bg .overlay-bgcolor,.page-title-wrap .overlay-bgcolor{float:left;width:100%;height:100%;background:rgba(125,125,125,.7);padding:70px 0;clear:both}.page-title-wrap-bg h3,.page-title-wrap h3{margin-top:.7em;margin-bottom:0;font-size:4em;line-height:1.2;color:#c2c2c2}.page-title-wrap h3{color:#b2b2b2 !important}.page-title-wrap-bg h2,.page-title-wrap h2,.contact-heading{font-size:3.333em;font-size:2.9em;margin:0 0 0em 0;color:#fefefe;position:relative}.page-title-wrap-bg h2 span,.page-title-wrap h2 span{position:absolute;width:30px;border-top:1px solid #c2c2c2;bottom:-10px}.page-title-wrap-bg h2,.page-title-wrap-bg h3,.page-title-wrap h2,.page-title-wrap h3{font-weight:100}.page-title-wrap{background:url(../images/roadheader.jpg) no-repeat bottom;border-bottom:1px solid #e5e5e5}.page-title-wrap .overlay-bgcolor{background:none}.page-title-wrap h3,.page-title-wrap h2{color:#333}.page-title-wrap hgroup{float:left}.page-title-wrap .p-nav{float:right;margin-top:20px}.page-title-wrap .p-nav .p-prev,.page-title-wrap .p-nav .p-all,.page-title-wrap .p-nav .p-next{display:inline-block;text-indent:-99999999px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4;float:left}.page-title-wrap .p-nav .p-prev{background:url(../images/p_prev.png) no-repeat;height:25px;width:15px;margin-right:30px}.page-title-wrap .p-nav .p-next{background:url(../images/p_next.png) no-repeat;height:25px;width:15px;margin-left:30px}.page-title-wrap .p-nav .p-all{background:url(../images/p_all.png) no-repeat;height:17px;width:27px;margin-top:4px}.page-title-wrap .p-nav a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.home-slider{width:100%;clear:both;position:relative;z-index:20}.columns{width:100%;float:left;margin:2em 0 0 0;padding:0 0 2em 0;clear:both;position:relative}.row{clear:both;width:100%;float:left}.one-half{width:48.5%}.one-third{width:31.3%}.two-third{width:65.64%}.one-fourth{width:22.69%}.three-fourth{width:74.23%}.one-fifth{width:16.8%}.one-sixth{width:14%}.two-fifth{width:37.6%}.three-fifth{width:58. 4%}.four-fifth{width:67.2%}.five-sixth{width:82.67%}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{position:relative;margin-right:3%;float:left;margin-bottom:2em}.last{margin-right:0 !important;clear:right}.features,.services{border-bottom:1px solid #e5e5e5;clear:both}.services{border-bottom:none}.features h3,.services h3{font-size:1.600em;font-weight:300}.features .f-figure,.services .s-figure{float:left;width:16%;margin-top:70px;text-align:right}.services .s-figure{width:18%}.features .f-detail,.services .s-detail{float:right;width:78%}.services .s-detail{width:76%}.features .title span,.services .title span{border-top:1px solid #50b990;display:inline-block;width:30px;position:absolute;top:0px}.features .f-figure{display:block;visibility:visible}.thumb{position:relative;float:left;width:100%}.thumb img{float:left}.thumb-overlay,.thumb-overlay2{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#333}.thumb-more,.thumb-preview{z-index:4;display:none;width:100%;height:100%;position:absolute;top:0px;left:0}.thumb-more{background:transparent url(../images/cross.png) no-repeat center 54%}.thumb-preview{background:transparent url(../images/magnifier.png) no-repeat center center}.thumb-info{display:none;position:absolute;width:100%;height:100%;z-index:2;text-align:left;padding:0 20px}.thumb-info h3{font-size:1.7em;line-height:1.2;margin-bottom:0px;font-weight:100;top:50%}.thumb-info h3,.thumb-info p{color:#fefefe}.thumb-info p{font-size:12px;font-style:italic}.recent-projects,.recent-blog{padding-top:1em}.recent-blog .blog-thumb{margin-bottom:20px}#sidebar .side-box{position:relative;margin-bottom:2.5em;display:inline-block;width:100%}#sidebar .side-box h3{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#b2b2b2}.recent-work-thumbnail{position:relative}.recent-work-thumbnail a{width:25%;padding:2%;border:1px solid #e5e5e5;float:left;margin-right:10px;margin-bottom:10px}.recent-work-thumbnail a:hover{border:1px solid #50b990}.recent-work-thumbnail a img{float:left}.side-nav{padding:0;margin-top:0;margin-bottom:20px;float:left;width:100%}.side-nav li{list-style:none;border-bottom:1px solid #e5e5e5;float:left;width:100%;position:relative;top:0;left:0}.side-nav li:last-child{border-bottom:none}.side-nav li a{padding:7px 0 7px 17px;display:inline-block;width:100%;float:left;background:url(../images/list_style_1.gif) no-repeat .3em 1.1em}.side-nav li i{position:absolute;top:8px;right:0;color:#666;font-size:12px}.side-nav li:hover i{color:#000}.side-nav.withimg li{height:73px;margin-top:8px}.side-nav.withimg a{position:absolute;display:inline-block;top:0;left:0;padding:0 0 0 122px;background-position:7.2em 0.6em}.side-nav.withimg a.img{left:0;width:95px;z-index:3;height:63px;cursor:pointer;text-align:center;overflow:hidden;background:none;padding:0;border:1px solid #fff;box-shadow:0 0 2px 0 #aaa}.side-nav.withimg a.img img{width:100%;min-height:100%}.side-nav.withimg p{position:absolute;top:22px;left:0;height:50px;line-height:22px;padding:0 0 0 115px;margin:0;z-index:1;font-size:13px}.side-testimony blockquote,.single-testimony blockquote{padding:0;margin:0}.side-testimony blockquote p,.single-testimony blockquote p{font-style:italic;padding:8%;border:1px solid #e5e5e5;border-radius:4px;font-size:1.3em;font-weight:100;line-height:1.7}.side-testimony blockquote cite,.single-testimony blockquote cite{margin-left:10px;margin-top:10px;float:left;font-size:1em}.side-testimony blockquote p,.single-testimony blockquote p{position:relative;background:transparent;border:1px solid #e5e5e5}.side-testimony blockquote p:after,.single-testimony blockquote p:after,.side-testimony blockquote p:before,.single-testimony blockquote p:before{top:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.side-testimony blockquote p:after,.single-testimony blockquote p:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:12px;left:20%;margin-left:-12px}.side-testimony blockquote p:before,.single-testimony blockquote p:before{border-color:rgba(194,225,245,0);border-top-color:#e5e5e5;border-width:13px;left:20%;margin-left:-13px}p[data-pullquote]{display:block}p[data-pullquote]:before{content:attr(data-pullquote);float:right;width:200px;margin:0 0% 0.5em 30px;padding:0;font-size:1em;line-height:1.7;font-style:italic;font-family:Georgia,serif}p.pull-left[data-pullquote]:before{float:left;margin:0 30px 0.5em 0}.note{position:relative;width:100%;padding:1em 1em !important;font-size:1.5em;line-height:1.5;color:#fff;background:#444;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.note:before{content:"";position:absolute;bottom:0;right:0;border-width:0 0 20px 20px;border-style:solid;border-color:#fff #777 #fff #777;background:#777;display:block;width:0}.note cite{font-size:15px;display:block;margin-top:10px}.widget_search #s{border:1px solid #e5e5e5;padding:4% 12% 4% 4%;border-radius:2px;font-size:12px;letter-spacing:1px;text-transform:uppercase;background:url(../images/blog_search_icon.png) no-repeat 95% 50%}.widget_search #s:active,.widget_search #s:focus{border:1px solid #ccc}.widget_categories ul,.widget_categories ul li{padding-left:0;list-style:none}.widget_tag_cloud .tagcloud a{margin-bottom:10px;display:inline-block}.team-member h3{font-size:1.4em}.team-member h3 em{display:block;font-size:.8em;font-weight:100;font-style:normal}.pricing_table{position:relative;margin-top:20px;margin-bottom:20px;float:left;width:100%}.pricing_table.four_columns ul{width:25%}.pricing_table.three_columns ul{width:33.3%}.pricing_table.two_columns ul{width:49.8%}.pricing_table ul{position:relative;float:left;text-align:center;border:1px solid #deefe8;margin-left:0;padding-left:0;background-color:#f6fbf9;margin-left:-2px;padding:2.04%;border-radius:4px}.pricing_table .featured_plan{box-shadow:0px 0px 8px rgba(0,0,0,.1);padding:2.667em 1.333em;z-index:10;margin-top:-6px;background-color:#fff;border:1px solid #b5dacb}.pricing_table >ul:first-child{margin-left:2px}.pricing_table .price{font-size:40px;color:#50b990}.pricing_table .price sup{top:-15px;font-size:20px}.pricing_table s,.pricing_table strike{color:#a9c9bc}.pricing_table .price .per{font-size:14px}.pricing_table ul li{list-style:none;padding:10px 0}.pricing_table ul li:last-child{border-bottom:none}.pricing_table ul li.plan_title{font-weight:300;font-size:1.7em;padding:20px 2%;border-bottom:1px solid #deefe8;margin-bottom:20px}input[type="submit"],#submit{border:none;padding:13px 20px 10px 20px !important}.btn{border-radius:3px;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:20px;letter-spacing:2px}.btn.small{padding:5px 10px !important;font-size:10px !important}.btn.medium{padding:7px 14px !important;font-size:12px !important}.btn.large{padding:12px 18px !important;font-size:16px !important}.btn.green{color:#fff !important;background-color:#50b990;background-color:rgba(80,185,144,.8);box-shadow:0px 3px 0px rgba(62,153,118,.8)}.btn.green:hover{background-color:#358968;background-color:rgba(80,185,144,1);box-shadow:0px 3px 0px rgba(62,153,118,1)}.btn.orange{color:#fff !important;background-color:#e55921;background-color:rgba(229,89,33,.8);box-shadow:0px 3px 0px rgba(175,68,25,.8)}.btn.orange:hover{background-color:#c85223;background-color:rgba(229,89,33,1);box-shadow:0px 3px 0px rgba(175,68,25,1)}.btn.blue{color:#fff !important;background-color:#357ec9;background-color:rgba(53,125,201,.8);box-shadow:0px 3px 0px rgba(37,80,125,.8)}.btn.blue:hover{background-color:#316ead;background-color:rgba(53,125,201,1);box-shadow:0px 3px 0px rgba(37,80,125,1)}.btn.light-blue{color:#fff !important;background-color:#49afd5;background-color:rgba(73,175,213,.8);box-shadow:0px 3px 0px rgba(51,123,149,.8)}.btn.light-blue:hover{background-color:#3b92b2;background-color:rgba(73,175,213,1);box-shadow:0px 3px 0px rgba(51,123,149,1)}.btn.dark{color:#fff !important;background-color:#454545;background-color:rgba(69,69,69,.8);box-shadow:0px 3px 0px rgba(29,29,29,.8)}.btn.dark:hover{background-color:#2e2e2e;background-color:rgba(69,69,69,1);box-shadow:0px 3px 0px rgba(29,29,29,1)}.btn.red{color:#fff !important;background-color:#e2293f;background-color:rgba(226,41,63,.8);box-shadow:0px 3px 0px rgba(174,37,53,.8)}.btn.red:hover{background-color::#c72236;background-color:rgba(226,41,63,1);box-shadow:0px 3px 0px rgba(174,37,53,1)}.btn.pink{color:#fff !important;background-color:#eb1a72;background-color:rgba(235,26,114,.8);box-shadow:0px 3px 0px rgba(206,17,97,.8)}.btn.pink:hover{background-color:#dd166a:;background-color:rgba(235,26,114,1);box-shadow:0px 3px 0px rgba(206,17,97,1)}.btn.yellow{color:#fff !important;background-color:#ebc306;background-color:rgba(235,195,6,.8);box-shadow:0px 3px 0px rgba(170,146,37,.8)}.btn.yellow:hover{background-color:#ceae19:;background-color:rgba(235,195,6,1);box-shadow:0px 3px 0px rgba(170,146,37,1)}.ui-tabs .ui-tabs-nav{display:block;margin:0;padding:0;display:table;width:100%}.bordered.ui-tabs .tabs-content-wrapper{border:1px solid #e6e6e6;display:block;margin-top:-21px;padding:20px 30px}.ui-tabs .ui-tabs-nav li{float:left;line-height:32px;margin:0 0 20px;padding:0;position:relative;text-align:center;width:auto;list-style:none}#sidebar .ui-tabs .ui-tabs-nav li{width:50%;list-style:none}.ui-tabs .ui-tabs-nav li a{border:1px solid #e6e6e6;border-left:none;color:#959595;display:block;font-weight:300;padding:5px 10px}.ui-tabs .ui-tabs-nav li:first-child a{border-left:1px solid #e6e6e6}.ui-tabs .ui-tabs-nav li a:hover{border-top:1px solid #50b990;color:#50b990}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{border-top:1px solid #50b990;border-bottom:1px solid #fff;color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{border:none;display:block;position:relative}.ui-tabs .ui-tabs-panel .posts li{display:inline-block;margin:0 0 9px}.ui-tabs .ui-tabs-panel .posts li:last-child{margin:0}.ui-tabs .ui-tabs-panel .posts img{display:block;float:left;margin:0 10px 0 0}.ui-tabs .ui-tabs-panel .posts .entry{display:block;float:left;margin:-4px 0 0;width:150px}.ui-tabs .ui-tabs-panel .posts .entry .date{color:#959595;display:block;margin:2px 0 0}.ui-tabs .ui-tabs-hide{display:none !important}.accordion-button{background:url(../images/toggle-closed.png) no-repeat left .9em;border-top:1px solid #e5e5e5;cursor:pointer;display:block;margin:0;padding:7px 0 7px 25px;color:#777}.accordion-button:hover{color:#50b990}.accordion-button.ui-state-active{background:url(../images/toggle-open.png) no-repeat left .9em;color:#50b990}.accordion-button:first-child{border:none}.accordion-content{clear:both;width:100% !important;position:relative;padding:0px 7px 10px 25px}.alert{padding:10px 15px;margin-bottom:20px;text-align:left;background-image:url(images/transparent_border.png);background-repeat:repeat-x;background-position-y:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.1);box-shadow:0px 1px 2px 0px rgba(0,0,0,.1)}.alert.green{background-color:#d8f1c6;border:1px solid #b3cda1;color:#749958}.alert.red{background-color:#f9d9d9;border:1px solid #e1a1a1;color:#b55454}.alert.yellow{background-color:#fbf4dd;border:1px solid #d1c9ae;color:#978c68}.alert.grey{background-color:#f8f8f8;border:1px solid #d1d1d1;color:#939393}#map{display:block;width:95%;height:350px;margin:0 auto;-moz-box-shadow:0px 5px 20px #ccc;-webkit-box-shadow:0px 5px 20px #ccc;box-shadow:0px 5px 20px #ccc}#map.large{height:500px}.map{display:block;width:100%;height:350px;margin:0 auto}.map img{max-width:none !important}#flickr_badge_wrapper{margin-top:7px;float:left;width:100%}.flickr_badge_image{float:left;margin-right:14px}.flickr_badge_image img{width:45px;height:45px;box-shadow:1px 1px 2px rgba(0,0,0,.4)}#hero{overflow:hidden;width:100%;height:700px;position:relative;clear:both;background:transparent url(../images/hero_bg_2.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hero_bg.jpg',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hero_bg.jpg',sizingMethod='scale')"}.hero-centered{text-align:center;position:absolute;display:block;max-width:75.231em;height:inherit;overflow:hidden;margin-top:150px}.hero-centered h2{font-size:5.385em;line-height:1.5;text-transform:uppercase;letter-spacing:2px;color:#fafafa;font-weight:100;display:block}.hero-centered h2 strong{font-weight:700}.call-to-action-wide-link{text-align:center;margin:0}.call-to-action-wide-link a{background:#333;color:#fefefe;padding:25px 0;display:inline-block;font-size:3em;font-family:'Open Sans','Arial',sans-serif;font-weight:100;width:100%;margin:0;border-top:1px solid #222;border-bottom:1px solid #222;line-height:1.2}.call-to-action-wide-link a span{width:77%;display:inline-block;margin:0 auto}.call-to-action-wide-link a:hover{background:#fff;color:#222}input,textarea,select.selectviewtext,input[type="text"],input[type="url"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],textarea{color:#43474c;background:transparent;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px 6px}input:focus,textarea:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="password"]:focus,textarea:focus{border-color:#777;outline:none}input[type="checkbox"]{width:auto}textarea{min-width:70%}select{background:transparent;border:1px solid #efefef;width:250px}#form-message{background:#fff;display:none;text-align:center;padding-top:10%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;border-radius:12px;opacity:.9}.userform{position:relative;float:left}.userform h4{margin:10px 0 7px 0}.userform fieldset{border:none;padding:0;position:relative;float:left;width:100%}.userform fieldset ol,.userform fieldset ol li{list-style:none;padding-left:0;display:inline-block;position:relative;width:100%}.userform fieldset ol li{display:inline;float:left;width:45%;margin:0 2% 12px 1%}.userform fieldset ol li label{display:block;margin-bottom:5px}.userform fieldset ol li input[type="text"]{width:100%}.userform fieldset ol li input[type="password"]{width:100%}.userform fieldset ol .fullwrap{width:100%}.userform fieldset ol,.userform fieldset ol li{position:relative}.userform fieldset ol li textarea{width:93%;min-width:93%}.userform select.selectviewtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:url('../images/select-arrow.png') no-repeat 100% 50%}.fullwrap select.selectviewtext{width:93%}.error_messages{padding-left:20px}.newjoblink{position:absolute;top:5px;left:65px;z-index:9}.dataTable{border-top:1px solid #444}.dataTables_length select{float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;background:url('../images/select-arrow.png') no-repeat 100% 50%;color:#43474c;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:7px 6px}.dataTables_filter input{padding:7px 6px;margin-bottom:5px}.mypage{display:inline-block;width:100%}.mypage .mylink{display:inline-block;position:relative;overflow:hidden;float:left;border:1px solid #ddd;height:140px;margin-bottom:25px}.mypage .mylink i{position:absolute;bottom:-12px;left:-5px;font-size:90px}.mypage .mylink span{position:absolute;top:15px;left:0;font-size:14px;text-align:left;padding:3px 0 3px 7px;background:#fafafa;width:100px}.mypage .mylink.mybut1{width:49%;margin-right:3%}.mypage .mylink.mybut2{width:48%}.mypage .mylink.mybut3{width:49%;margin-right:3%}.mypage .mylink.mybut4{width:48%}.newjoblink i{margin-right:5px}#joblist .bt i{display:inline-block;float:right;margin:1px 0 0 5px;width:13px}#joblist .bt a{display:inline-block;float:right;margin:0 10px 0 0;font-size:18px;cursor:pointer}#joblist tbody tr td:first-child{cursor:pointer}#joblist tbody tr td:first-child:hover{color:#000}.select2-container{width:100%}.select2-choices{min-height:38px !important;background:transparent !important;border:1px solid #e5e5e5 !important;box-shadow:none !important}.maxheight .select2-choices{max-height:38px !important;height:38px !important}.select2-dropdown-open .select2-choices{border:1px solid #5897fb !important}.select2-dropdown-active .select2-choices{border:1px solid #777 !important}.select2-drop{box-shadow:none !important}.select2-search-choice{width:auto !important;margin:2px 0 2px 2px !important;padding:8px 5px 8px 14px !important;border:1px solid #ddd !important;color:#555 !important;background:#fdfdfd !important}.select2-search-choice div{font-size:13px !important}.select2-search-choice-close{top:7px !important;left:2px !important}.select2-input{padding:7px 5px !important}.maxheight .select2-search-field{display:none !important}.fullwrap .select2-container{width:93%}.partinput{width:48% !important;float:left}.partinput.part1{margin-right:4%}.threepartinput{width:31% !important;float:left;margin-left:3.33%}.threepartinput.part1{margin-left:0%}.userform.forgotform{width:100%}.userform.signupform .hidinglines{overflow:hidden;height:70px}.userform .emptyrq{border:1px solid #f00}.userform .select2.emptyrq{border:0}.userform .select2.emptyrq .select2-choices{border:1px solid #f00 !important}.contact-list{padding-left:0}.contact-list li{padding-left:24px;margin-bottom:10px}.contact-list .address-icon{background:url(../images/icon-home.png) no-repeat left .2em}.contact-list .phone-icon{background:url(../images/icon-phone.png) no-repeat left .2em}.contact-list .email-icon{background:url(../images/icon-at.png) no-repeat left .2em}.contact-list .skype-icon{background:url(../images/icon-skype.png) no-repeat left .2em}.post article h2.post-title{font-size:2.5em !important;margin:0 0 20px 0;padding-top:2px;display:block}.post article h2.post-title a{display:block;color:#777}.post article h2.post-title a:hover{color:#50b990}.post .thumb{margin-bottom:20px}.post .post-meta{margin-bottom:30px}.post .post-meta .post-date,.post .post-meta .post-categories,.post .post-meta .post-comments{padding-left:27px;display:inline-block}.post .post-meta .post-date{background:url(../images/blog_clock_icon.png) no-repeat left 50%;color:#999}.post .post-meta .post-categories{margin-left:20px;background:url(../images/blog_tag_icon.png) no-repeat left 50%}.post .post-meta .post-comments{margin-left:20px;background:url(../images/blog_bubbles_icon.png) no-repeat left 50%}.post{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}.post .intro,#content .intro{font-size:1.33em;line-height:1.7;color:#999}.single .post .intro{border-bottom:1px solid #e5e5e5;padding-bottom:20px}.blog .pagination span,.blog .pagination a{font-size:1.5em;padding:.5em .8em;display:inline-block;border-bottom:1px solid #e5e5e5;margin-right:4px}.blog .pagination a:hover{border-bottom:1px solid #50b990}.blog .pagination span{background:#f1f1f1;border-bottom:1px solid #50b990}.post-list{padding-left:0}.post-list li{clear:both;float:left;width:100%;margin:0 !important;padding:0 !important}.post-list li a{display:inline-block;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.post-list li:last-child a{border-bottom:none}.post-list li a img{float:left;width:20%;margin-right:2%;border:2px solid #e5e5e5}.post-list li a:hover img{border:2px solid #50b990}.post-list .post-title{width:74%;float:right}.post-list strong.post-title{display:block}.post-list strong.post-title >.post-date{font-size:12px !important;display:block;color:#b6b6b6 !important;text-transform:uppercase;letter-spacing:2px;font-weight:normal !important;font-weight:400}.recent-blog .post-meta{font-family:'Droid Serif',Georgia,serif;font-weight:400;font-style:italic;font-size:0.867em}.recent-blog .sep{color:#ccc;padding:0 7px}.project-details{margin:0;padding:0}.project-details li{margin:0;list-style:none;display:block;border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px}.project-details li:last-child,.project-details li.visit-website{border-bottom:none}.project-details li.visit-website{margin-top:20px}.project-details li strong{display:block}.project-details-fullwidth ul{margin-top:10px}.project-details-fullwidth .one-third{border-top:1px solid #e5e5e5;padding-top:20px}.project-details-fullwidth .one-third:hover,.project-details-fullwidth .one-third:focus{border-top:1px solid #50b990}#filters{padding:0;margin:14px 0 20px -10px;float:left}#filters li{list-style:none;display:inline;color:#999;font-size:13px}#filters li a{padding:7px 13px;text-decoration:none;margin-bottom:20px;float:left}#filters li a:active{outline:none}#filters li a.selected{outline:none;color:#000;text-decoration:none;background:#f2f2f2;border-radius:2px}#works-container{margin-left:-15px;width:104%;float:left;margin-bottom:50px !important}.four-col .element,.three-col .element,.two-col .element,.two-col-with-text .element,.three-col-with-text .element,.four-col-with-text .element{float:left;overflow:hidden;position:relative;margin:1em}.four-col .element{width:16.8em;height:15em}.three-col .element{width:22.9em;height:18em}.two-col .element{width:35.5em;height:25em}.four-col-with-text .element{width:16.8em;height:19em}.three-col-with-text .element{width:22.9em;height:21em}.two-col-with-text .element{width:35.5em;height:30em}.two-col-with-text .element img,.three-col-with-text .element img,.four-col-with-text .element img{margin-bottom:0;float:left;width:100%}.two-col-with-text .element a h3,.three-col-with-text .element a h3,.four-col-with-text .element a h3{background-color:#f0f0f0;margin-top:0;clear:both;padding:.7em;font-weight:300}.two-col-with-text .element a:hover h3,.three-col-with-text .element a:hover h3,.four-col-with-text .element a:hover h3{color:#50b990}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.list_carousel,.carousel-one-item{width:48.400em;overflow:hidden;zoom:1}.list_carousel ul,.carousel-one-item ul{margin:0;padding:0;list-style:none;display:block}.list_carousel li,.carousel-one-item li{color:#999;text-align:left;width:31.3%;position:relative;padding:0;margin:0 15px;display:block;float:left}.carousel-one-item li{margin:0 !important}.list_carousel.responsive{width:auto;margin-left:0}.carousel-next,.carousel-prev{position:relative;height:17px;width:11px;text-indent:-9999999px;display:block;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.carousel-next,.carousel-prev{background-image:url('../images/carousel_arrow.png')}.carousel-prev{background-position:0 100%;margin-right:10px}.carousel-prev:hover,.carousel-next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.carousel-prev.disabled,.carousel-next.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important;filter:alpha(opacity=20) !important;opacity:.2 !important}.related-carousel .caroufredsel_wrapper{background:#f3f3f3;padding:13px 0}.related-carousel #carousel-related{margin-top:13px !important}.testimony-carousel-wrap,.client-carousel-wrap,.related-carousel-wrap{float:left;width:100%;padding-bottom:2em;clear:both}.testimony-carousel-wrap,.related-carousel-wrap,.client-carousel-wrap,.line-strike-title{text-align:center}.testimony-carousel-header,.related-carousel-header,.client-carousel-header{position:relative}.testimony-carousel-header h2,.related-carousel-header h2,.client-carousel-header h2,.line-strike-title{background:url('../images/line.gif') repeat-x left center;letter-spacing:3px;font-size:0.867em;text-transform:uppercase;margin-bottom:30px;display:block;clear:both}.testimony-carousel-header h2 span,.testimony-carousel-header .testimony-carousel-button,.related-carousel-header h2 span,.related-carousel-header .related-carousel-button,.client-carousel-header h2 span,.line-strike-title span{background:#fff;padding:4px 20px}.line-strike-title.align-left span,.testimony-carousel-header h2.align-left span,.related-carousel-header h2.align-left span,.client-carousel-header h2.align-left span{padding:4px 20px 4px 0}.testimony-carousel-header h2.align-left,.related-carousel-header h2.align-left,.client-carousel-header h2.align-left,.line-strike-title.align-left{text-align:left !important}.testimony-carousel-header h2.align-left,.related-carousel-header h2.align-left,.client-carousel-header h2.align-left,.line-strike-title.align-left{text-align:left !important}.testimony-carousel-header .testimony-carousel-button,.related-carousel-header .related-carousel-button{position:absolute;top:0;right:0;padding:0px 0px 0px 20px}.testimony-carousel li{background:url('../images/quote.png') no-repeat center top}.testimony-carousel blockquote{font-size:inherit;text-align:center}.testimony-carousel blockquote p{font-size:2.3em;font-family:'Open Sans','Arial',sans-serif;font-weight:100;line-height:1.7;margin-bottom:20px}.testimony-carousel blockquote small{font-size:1.067em;color:#3a3a3a}#comments-container h3{font-size:22px;clear:both;margin-top:30px;position:relative;width:100%;border-top:1px solid #e5e5e5;padding-top:40px}#comments{clear:both;position:relative}.pings-title{font-size:16px;font-weight:bold;margin-bottom:30px;text-align:center}#comments .entry-icon{background-position:-36px -272px;top:32px}.layout-2cr #comments .entry-icon{background-position:0 -272px}#respond{margin-top:75px;position:relative;padding-bottom:30px}#comments .respond .entry-icon{background-position:-36px -307px;height:36px}.layout-2cr #comments .respond .entry-icon{background-position:0 -307px}.comment .respond{margin-top:10px}.comment #respond h3,.comment .respond .entry-icon{background:none;margin:10px 0;padding:0;text-align:left}.commentlist{margin:20px 0 40px 0;padding-left:0;list-style-type:none;float:left;width:100%}.pinglist{margin:20px 0 40px 30px;list-style-type:decimal}.comment{border-top:1px solid #e5e5e5;padding-top:20px}.comment >div{margin-left:66px;padding-bottom:5px;position:relative;z-index:19}.children{list-style-type:none;margin-left:50px}.comment span.avatar{background:#f1f1f1;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;float:left;margin:0 10px 0 0;padding:4px;position:absolute;top:0;left:-66px}.comment img.avatar{vertical-align:bottom;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}li.bypostauthor >span.avatar{background:#74b61a}.comment-meta{color:#777;font-size:14px;line-height:21px;margin-bottom:15px}.comment-meta a{border-bottom:none;color:#777}.comment-meta a:hover{color:#000}.comment-author cite{font-weight:bold;font-style:normal}.nocomments{text-align:center;padding:20px}.comment-body ul{list-style-type:disc}.comment-body ol{list-style-type:decimal}#commentform{margin-top:20px}#commentform input{float:left;margin-right:10px}#commentform textarea{max-width:90%;width:90%}#commentform label,#commentform span{line-height:18px;position:relative;top:6px}#commentform p{margin-bottom:15px;overflow:hidden}#commentform .comment-form-comment{margin-bottom:10px}#commentform .comment-form-comment label{padding-bottom:10px;float:left;width:100%}p.form-submit{margin-bottom:0 !important}#footer{z-index:100;position:fixed;height:525px;bottom:0;width:100%;background-color:#003767}.footer-overlay{float:left;width:100%;height:100%}#footer .footer-box{margin-bottom:7px;float:left;width:100%}#footer h3{text-transform:uppercase;font-size:.9em;letter-spacing:3px;font-weight:bold;color:#fefefe !important;margin-bottom:30px}#footer h3,#footer p,#footer ul li{color:#fdfdfd}#footer a{color:#fefefe}#footer a:hover{color:#fff}#footer .footer-logo{margin-top:6px;margin-bottom:27px}#footer #twitter_update_list,#footer ul{padding:0}#footer ul li{padding:0;list-style:none}#footer .title span{border-top:1px solid #e3f8f0}#footer #twitter_update_list li{list-style:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #77cbaa;font-family:'Droid Serif',Georgia,serif;font-style:italic;line-height:1.6}#footer #twitter_update_list li.lastTweet{border-bottom:none}.footer-card{padding:120px 0 0 0}#footer .footer-subcontent{border-bottom:1px solid #ccc;padding-top:10px}#footer .copyright{float:left;color:#e3f8f0;padding-top:15px;font-size:12px}#footer .copyright a{font-weight:bold;color:#bbb}#footer .social{float:right}.recent-posts-list li{margin-bottom:10px;padding-bottom:10px;line-height:1.6}.social,.social-dark{padding:0}.social li,.social-dark li{text-indent:-999999px}.social li,.social li a,.social-dark li,.social-dark li a{list-style:none;display:block;width:32px;height:32px;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.social li,.social li a:hover,.social-dark li,.social-dark li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.social li.social-facebook a{background:url(../images/social/facebook.png) no-repeat center center}.social li.social-twitter a{background:url(../images/social/twitter.png) no-repeat center center}.social li.social-flickr a{background:url(../images/social/flickr.png) no-repeat center center}.social li.social-instagram a{background:url(../images/social/instagram.png) no-repeat center center}.social li.social-dribbble a{background:url(../images/social/dribbble.png) no-repeat center center}.social li.social-pinterest a{background:url(../images/social/pinterest.png) no-repeat center center}.social li.social-feed a{background:url(../images/social/feed.png) no-repeat center center}.social li.social-github a{background:url(../images/social/github.png) no-repeat center center}.social li.social-googleplus a{background:url(../images/social/googleplus.png) no-repeat center center}.social li.social-youtube a{background:url(../images/social/youtube.png) no-repeat center center}.social li.social-houzz a{background:url(../images/social/houzz.png) no-repeat center center}.social li.social-archiexpo a{background:url(../images/social/archiexpo.png) no-repeat center center}.social-dark li.social-facebook a{background:url(../images/social/dark/facebook.png) no-repeat center center}.social-dark li.social-twitter a{background:url(../images/social/dark/twitter.png) no-repeat center center}.social-dark li.social-flickr a{background:url(../images/social/dark/flickr.png) no-repeat center center}.social-dark li.social-instagram a{background:url(../images/social/dark/instagram.png) no-repeat center center}.social-dark li.social-dribbble a{background:url(../images/social/dark/dribbble.png) no-repeat center center}.social-dark li.social-pinterest a{background:url(../images/social/dark/pinterest.png) no-repeat center center}.social-dark li.social-feed a{background:url(../images/social/dark/feed.png) no-repeat center center}.social-dark li.social-github a{background:url(../images/social/dark/github.png) no-repeat center center}.demo{position:fixed;width:155px;background:#fff;margin-top:40px;box-shadow:0px 0px 7px rgba(0,0,0,.3);left:-160px}.demo h4{text-align:center;padding:10px;margin:0;background:#e8e8e8;clear:both;border-bottom:1px solid #e5e5e5;position:relative}.demo h4 #trigger{right:-30px;position:absolute;font-size:30px;top:0px}.demo ul{margin:0;padding:10px}.demo ul li{list-style:none;display:inline}.demo ul li a img{margin:0;width:30px;border:1px solid #e5e5e5}.demo ul li a.selected img{border:2px solid red}.userlinks{margin-bottom:.7em}.userlinks ul{margin:0;padding:0;float:right}.userlinks ul li{list-style:none;color:#fff;display:inline;margin-right:20px}.userlinks ul li a{padding:7px 15px 7px 10px;background:#333}.userlinks ul li a i{margin-right:7px;font-size:14px}.userlinks ul li:last-child,.userlinks ul li:last-child a{margin-right:0}.userlinks ul li a,.userlinks ul li span{color:#fff;font-size:14px;font-weight:300}.userlinks ul li a:hover,.userlinks ul li span:hover{text-decoration:underline}.userlinks ul li span:hover{cursor:default}#popup_container{min-width:300px;max-width:600px;border:5px solid rgb(80, 185, 144);padding:0px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#popup_title{text-align:center;text-transform:uppercase;background:#ddd;color:#083e60;border-bottom:1px solid #c5d1d1;cursor:default;padding:6px 0 9px 0px;margin:0em;height:30px}#popup_content{background:#fafafa;padding:1em 1.75em;margin:0em}#popup_message{text-align:center}#popup_panel{text-align:center;margin:1em 0em 0em 0em}#popup_panel input{display:inline-block;font-size:11px;padding:4px 10px;width:80px;cursor:pointer;background:#018184;border:1px solid #bccece;color:#fff;font-weight:bold;text-transform:uppercase}#popup_panel input:hover{background-color:#0a8e91}#popup_panel input:active{background-color:#076668;text-shadow:1px 1px 1px #888}#popup_message input[type=text]{background:#FCFCFC;border:1px solid #D1D1D1;padding:5px;width:258px}#popup_message input[type=password]{background:#FCFCFC;border:1px solid #D1D1D1;padding:5px;width:258px}#popup_prompt{margin:.5em 0em}.jobdetail tr:first-child{background:#eee}.jobdetail th{text-align:left;background:#fdfdfd;width:130px;border:1px solid #bbb;padding:3px 3px 3px 7px}.jobdetail td{text-align:left;border:1px solid #bbb;border-left:0;padding:3px 3px 3px 7px}.jobdetail tr:first-child th{background:#eee}#google_translate_element{position:absolute;z-index:900;top:-28px;left:3px}#google_translate_element *{color:#fff}#google_translate_element .goog-te-gadget-simple{background:transparent;border:none}.langlinks{position:absolute;z-index:10;right:45px;top:-27px;width:100%}.langlinks .langlink{display:inline-block;font-size:12px;float:right;margin:0 7px;color:#fff}.home-slider .flexslider{margin-bottom:10px}.home-slider .flexslider .caption-wrap a{color:#fff;font-weight:bold}.four-col-with-text .element a{overflow:hidden}.four-col-with-text .element .wp-post-image{min-width:100%;height:170px}.four-col-with-text .element .work-item h3{display:inline-block;width:100%;min-height:62px;padding:5px 7px;margin-top:1px;font-size:16px}.four-col-with-text .element .work-item:hover h3{color:#003762}.four-col-with-text.products .element .wp-post-image{min-width:100%;height:170px}.four-col-with-text.products .element{width:195px;height:230px}.four-col-with-text.products .element .wp-post-image{min-width:194px;height:194px}.four-col-with-text.products .element h3{padding:5px 0;text-align:center}.four-col-with-text.products .thumb-overlay2{height:194px}.four-col-with-text.products .thumb-overlay2 img{opacity:1;width:195px;height:195px}.three-col.views .element{border:1px solid #777;width:342px;height:227px}.three-col.views .element .wp-post-image{width:342px;height:227px}.gallery #options #filters li{display:block !important;width:100%}.gallery #options #filters li a{background:#fdfdfd;width:100%;margin:2px 0}.gallery #options #filters li a.selected{background:#eee}.caroufredsel_wrapper{min-height:270px}.caroufredsel_wrapper .thumb-overlay2 img{opacity:.3;width:245px;height:245px}.product-features{display:inline-block;width:100%;padding:0;margin:0 0 17px 0}.product-features li{background:#fdfdfd;padding:4px 0;color:#ccc;text-align:center;border:1px solid #eee;width:25px;margin-right:3px;float:left}.product-features li.selected{color:#444;border-color:#bbb}.product-forpainting .big-artwork-div{max-width:317px}.product-forpainting #canvasDiv{display:inline-block;transition:all .2s ease-in-out;position:relative;background:#fdfdfd;margin:3px 0 7px 0;padding:0;border:1px solid #ddd}.product-forpainting #appCanvas{display:inline-block;float:left;padding:0;margin:5px 7px 6px 5px;cursor:crosshair;border:1px solid #eee}.product-forpainting #image-colorlist{display:inline-block;height:20px;width:100%}.product-forpainting #image-colorlist img{float:left;margin-right:2px;width:18px;border:1px solid #ddd;padding:1px;cursor:pointer}.product-forpainting ul.color-list{display:inline-block;list-style:none;padding:4px;width:322px;min-height:350px;opacity:0;margin:0}.product-forpainting .color-list li{display:inline-block;background:#fff;position:relative;transition:all .05s ease-in-out;z-index:2;float:left;border:1px solid #fff;cursor:pointer;padding:1px;margin:0 1px 1px 0;border-radius:3px}.product-forpainting .color-list li.active{border-color:#f00}.product-forpainting .color-list li img{display:inline-block;float:left;padding:0;margin:0;border:0;border-radius:3px;width:26px;height:26px}.product-forpainting .color-list li:hover{border-color:#aaa;box-shadow:0 0 3px 0 #888;transform:scale(1.3);z-index:3}.product-forpainting #image-save{float:right;clear:both}.product-forpainting #addtocart{float:right;clear:both}.product-forpainting .view-artwork-div{text-align:right}.product-forpainting #viewTileArtwork2d{width:318px;height:318px;min-height:300px;display:inline-block;position:relative;background:#fdfdfd;margin:3px 0 7px 0;padding:6px;border:1px solid #eee}.product-forpainting .tileImageListContainer{left:0;top:0;width:304px;height:304px}.product-forpainting .tileImageList{display:inline-block;position:relative;border:1px solid #eee;overflow:hidden;width:304px;height:304px}.product-forpainting .tileImageList img{display:inline-block;float:left;position:absolute;left:0;top:0;width:76px;height:76px}.product-forpainting .tileImageList.polygon img{width:78px;height:78px}.product-forpainting .rotation{width:328px;margin-bottom:15px;float:right}.product-forpainting .rotation i{display:inline-block;cursor:pointer;padding:5px 9px;border:1px solid #ddd;background:#fdfdfd;color:#777;border-radius:2px;margin-left:10px}.product-forpainting .rotation i#image-reset{float:left;color:#d39f9f;background:#f7e6e6;border-color:#d39f9f}.product-forpainting .rotation i#image-tile-practice{float:left}.product-forpainting .rotation i:hover{color:#000;border-color:#aaa}.product-forpainting .rotation i#image-reset:hover{background:#fbe7e7}.painter-canvas-column .buttons{width:100%;display:inline-block;margin-top:10px}.painter-canvas-column .buttons a.btn{float:left !important}.karoviews-container{padding:3px;float:right;border:1px solid #eee;background:#fdfdfd}.karoviews-container .karoview-btn{width:33.3%;padding:2px;cursor:pointer;float:left;border:1px solid #fdfdfd}.karoviews-container .karoview-btn:hover{border-color:#f00}.karoviews-container .karoview-btn img{width:100%;float:left}.product-forpainting .karoviews-container{width:318px;margin-bottom:10px}.product-details .karoviews-container{width:100%;margin-bottom:20px}.big-view-container{position:fixed;z-index:999;width:100%;height:100%;left:0;top:0}.big-view-container .bg{position:absolute;background:#fff;opacity:.7;z-index:1;left:0;top:0;width:100%;height:100%}.big-view-container .close{position:absolute;z-index:3;top:17px;right:17px;cursor:pointer;font-size:20px;color:#555}.big-view-container .close:hover{color:#333}.big-view-container .img-container{position:relative;overflow:hidden;text-align:left;z-index:4;display:inline-block;border:1px solid #eee;background:#fdfdfd;left:50%;top:50%;text-align:center;width:800px;height:534px;margin:-262px 0 0 -400px}.big-view-container .img-container .fa-spin{color:#444;margin-top:260px;font-size:22px}.big-view-container .img-container *{z-index:4;left:0;top:0}.big-view-container .img-container .big-img{display:inline-block;position:absolute;z-index:5;left:0;top:0}