/*
Theme Name: UnstuckDesign
Theme URI: --
Description: Wordpress Theme Designed for UnstuckDesign.
Author: UnstuckDesign
Version: 1.0
Tags: 
*/
/*
@import url("css/html5reset-1.6.1.css");
@import url("css/tools.css");
*/
/*@import url("css/wp_css.css");*/
/*
@import url("css/style.css");
*/
@import url("css/jquery.animateSlider.css");




.clear,.stretch,hr{height:1px;padding:0}.clear,.stretch,a,hr,input,input.buttons,select{padding:0}.clearfix,.img_center,article,aside,details,figcaption,figure,footer,header,hgroup,hr,input.buttons,menu,nav,section{display:block}body,input,select,textarea{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}#infscr-loading,.align_center,.img_center{text-align:center}.clear_both,.clearfix:after,.main_navi,.page_pos,.pagination{clear:both}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}li,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}.img_center,.img_center *,.verti_align,input,select,textarea{vertical-align:middle}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;margin:1em 0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}.clear,.stretch{clear:both;margin:0;font-size:15px;line-height:1px}.clearfix:after{height:0;display:block;visibility:hidden;content:"."}.float_left{float:left}.float_right{float:right}span.accesskey{text-decoration:none}.accessibility{position:absolute;top:-999em;left:-999em}input.buttons{background:top left no-repeat none;border:none;cursor:pointer;overflow:hidden;margin:0;text-indent:-9999px;width:auto;font-size:0;line-height:50px}.img_center span{display:inline-block;height:100%;width:0;overflow:hidden}.img_center img{margin:-1px 0 0 -1px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-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;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#infscr-loading{position:fixed;bottom:30px;left:42%;z-index:100;background:#fff;background:hsla(0,0%,100%,.9);padding:20px;color:#222;font-size:15px;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body{color:#7a858c;background:#fff;font-size:62.5%;line-height:1.3;-webkit-text-size-adjust:none}p,ul{font-size:1.5em;color:#7a858c}body,html{height:100%;width:100%}html{overflow-y:scroll}a{color:#7a858c;text-decoration:underline;outline:0}a:hover{text-decoration:none}p{padding:10px 0;line-height:1.6}input,select,textarea{color:#7a858c;outline:0;font-size:1.6em;-webkit-appearance:none;border-radius:0}#main_banner .banner_slogan h2,#main_banner .banner_slogan h3{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300}::selection{background:#E81C3B;color:#fff}::-moz-selection{background:#E81C3B;color:#fff}.wrapper{width:100%;margin:0 auto}.banner_pos{position:fixed;left:0;top:0;width:100%;z-index:500}#main_banner{width:100%;position:relative;background:#f9f9f9;overflow:hidden}#main_banner #loader{position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;border:1px solid #eee}#main_banner .image_slide{position:absolute;left:100%;top:0;width:100%;height:100%;overflow:hidden}#main_banner .image_slide img{width:100%;height:auto}#main_banner .close_banner{display:block;background:url(images/close_banner.png) no-repeat;width:80px;height:45px;position:absolute;left:50%;margin-left:-40px;bottom:2px;z-index:999}#main_banner .banner_slogan,#main_banner .banner_slogan_img{margin:0 auto;z-index:999;display:none;text-align:center;vertical-align:middle}#main_banner .banner_slogan_img{height:100%;width:100%;position:relative}#main_banner .banner_slogan_img img{max-height:80%;width:auto}#main_banner .banner_slogan{width:100%;position:absolute;left:0;top:40%}#main_banner .banner_slogan h2{font-size:45px;background:#475661;color:#fff;display:inline-block;padding:5px 10px;margin-bottom:5px;width:550px;text-align:center;opacity:.8;filter:alpha(opacity=80)}#main_banner .banner_slogan .banner_subline{display:inline-block;width:570px}#main_banner .banner_slogan h3{font-size:30px;padding:5px 10px;width:550px;text-align:center;background:url(images/see_how_we_do_it.png);color:#f7f3f0;display:none}#main_banner .banner_slogan .see_how_we_do_it a,#main_banner .slogan_4 h3{font-size:30px;font-weight:300;text-align:center;color:#fff;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}#main_banner .slogan_4 h3{background:#475661!important;padding:5px 10px;width:550px;opacity:.8;filter:alpha(opacity=80);display:block!important}#main_banner .banner_slogan .see_how_we_do_it{display:none;width:570px;margin:5px auto}.navi_pos,.navi_pos_inner{width:100%;background:#fff}#main_banner .banner_slogan .see_how_we_do_it a{display:block;padding:5px 0;background:url(images/see_how_we_do_it.png);text-decoration:none}.navi_pos{position:relative;z-index:502;height:96px}.navi_pos_inner{position:fixed;z-index:502;height:96px;left:0;top:0}.page_pos{background:#fff;position:relative;z-index:501}.main_navi{width:100%;border-bottom:1px solid #dfdddd;padding:30px 0 0;height:65px}.main_navi .navi_width{max-width:1000px;margin:0 auto;padding:0 20px}.main_navi .navi_width .logo{float:left;width:224px;height:auto}.main_navi .navi_width .top_navi{float:right;font-size:1.9em;padding:10px 0 0}.main_navi .navi_width .top_navi li{float:left;padding:0 0 0 27px}.main_navi .navi_width .top_navi li a{float:left;color:#7a858c;text-decoration:none;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.content_portfolio .port_single_contents .what_we_did ul li a:hover,.more_work a{-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear}.main_navi .navi_width .top_navi li a:hover,.main_navi .navi_width .top_navi li.current a{color:#e71939}.main_navi .navi_width .top_navi li.current-menu-item a{color:#475661}.open_mob_navi{float:right;background:url(images/mob_navi.png) center/cover no-repeat #fff;width:19px;height:10px;cursor:pointer;display:none;margin:8px 0 0}#content,#home_content{margin:0 auto;clear:both}.mob_top_navi{clear:both;display:none;font-size:2.2em;border-top:1px solid #e4e6e7;position:relative;z-index:999}.mob_top_navi li a{text-decoration:none;border-bottom:1px solid #b9bdc0;display:block;padding:10px 20px;color:#485560;background:#f1f3f4}.mob_top_navi li a:hover{background:#e50f3d;color:#fff}#content h1,#home_content h1{color:#475661;font-weight:300;padding:50px 0;text-align:center;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}#content{max-width:1000px}#content h1{font-size:3.5em}#home_content{padding:0;max-width:1328px}#home_content h1{font-size:3.3em;line-height:1.4}.home_content_box{overflow:hidden}#home_more_txt{display:none}#isotope{width:100%;overflow:hidden;margin-right:-14px}#isotope_about{overflow:hidden}.portfolio{clear:both}

.portfolio .port_item{width:426px;height:426px;margin-right:14px;margin-bottom:14px;float:left;overflow:hidden;position:relative;background:#a6bbc3}
.portfolio .port_item_wide{width:866px}.portfolio .port_item img{display:block;width:100%;height:auto}
.portfolio .port_item .port_overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#242424;z-index:999;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;cursor:pointer;opacity:0; transition:all .5s;}
.portfolio .port_item:hover .port_overlay{opacity:0.85;}
.portfolio .port_item .port_overlay_1{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;cursor:pointer;transition:all .3s; }
.portfolio .port_item .port_overlay_1 .overlay_link{position:absolute; display:block; left:0; top:0; width:100%; height:100%; z-index:20;}
.portfolio .port_item .port_overlay_1 .overlay_padding{padding:32px 0;}
.portfolio .port_item .port_overlay_1 .overlay_padding h2{color:#cdcdcd; font-size:1.8em;font-weight:400; padding:0 38px; line-height:1.2;}
.portfolio .port_item .port_overlay_1 .overlay_padding h3{color:#fff; font-size:3.5em; font-weight:400; padding:0 38px 10px; line-height:1.2;}
.portfolio .port_item .port_overlay_1 .overlay_padding h4{color:#fff; font-size:2em; font-weight:400; line-height:1.2;}
.portfolio .port_item .port_overlay_1 .overlay_padding p{color:#fff; font-size:1.6em; font-weight:400; line-height:1.2;}
.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{color:#e81c3b; font-size:1.8em;font-weight:500; text-decoration:none;}
.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{opacity:0; transition:all .3s; margin-left:0; max-width:275px;}
.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{opacity:1; margin-left:38px;}

.portfolio .port_item .port_overlay_2{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg_bottom.png) bottom repeat-x; opacity:1; transition:all .5s;}
.portfolio .port_item .port_overlay_2 .po_top{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg.png) center top repeat-x;}
.portfolio .port_item:hover .port_overlay_2{opacity:0;}


.portfolio .port_item .port_overlay h3{font-size:2.5em;font-weight:400}.portfolio .port_item .port_overlay a{display:block;position:absolute;width:100%;left:0;bottom:30px;color:#fff;text-align:center;text-decoration:none}.more_work{text-align:center;color:#919ba3;padding:10px 0}.more_work a{font-size:2.2em;text-decoration:none;color:#919ba3;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;text-transform:uppercase;transition:color .5s linear}.more_work a:hover{color:#e71939}.more_work a span{cursor:pointer;font-size:1.6em;vertical-align:middle}.home_contents{clear:both;width:1328px;margin:0 auto;padding-bottom:50px}.home_contents .content_left{float:left;width:60%}.home_contents .content_left h2{color:#475661;font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;padding:15px 0}.home_contents .content_left ul{line-height:1.6;padding:10px;color:#7A858C;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.5em}.home_contents .content_left ul li{background:url(images/bullet_li.gif) 3px 7px no-repeat;padding:0 0 2px 20px}.home_contents .content_right{float:right;width:35%;background:url(images/icon_twitter.gif) center 15px no-repeat;padding:70px 0 0}.home_contents .content_right p{color:#475661;font-size:2em;text-align:center}.home_contents .content_right p a{color:#919ba3;text-decoration:none}.home_contents .content_right ul{color:#475661;font-size:1em;text-align:center;line-height:1.6}.home_contents .content_right ul a{color:#919ba3;text-decoration:none}.home_contents .content_right p.followus{color:#919ba3}.home_contents .content_right p.followus a{color:#e81c3b}.footer .copyrights,.footer .fcol{color:#475661}.home_contents .content_right span.icon_twitter{width:43px;height:30px;background:url(images/icon_twitter_2x.png) 0 0/cover no-repeat;position:absolute;left:50%;top:20px;margin-left:-22px;display:none}.reviewheading{color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:2.2em;font-weight:400;padding:10px 0 0;text-align:center}.reviewscouk_header{width:100%!important}.reviewscouk_subheader{display:none!important}.footer_color{background:#fff;clear:both;position:relative}.footer{width:1328px;margin:0 auto;padding:35px 0 15px}.footer .fcol{float:left;width:23%;border-top:2px solid #e31c3f;margin:0 2.4% 0 0;font-size:1.4em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;padding:17px 0 25px;line-height:1.6}.footer .fcol p,.footer .fcol ul{font-size:1em;padding:0 0 5px;margin:0}.footer .copyrights span{color:#939ba3}.footer a{color:#475661;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .fcol_socialize{margin:0;float:right}.footer .fcol_socialize .followus_txt{float:left}.footer .fcol_socialize .socialize{float:right}.footer .fcol_socialize .socialize a{float:left;width:37px;height:37px;font-size:0;line-height:999px;overflow:hidden;margin-left:5px;position:relative}.footer .fcol_socialize .socialize a strong{display:block;width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.footer .fcol_socialize .socialize a span{display:block;width:100%;height:100%;position:absolute;left:0;top:100%;cursor:pointer}.footer .fcol_socialize .socialize a.fb strong{background:url(images/icon_socialize.png) no-repeat}.footer .fcol_socialize .socialize a.tw strong{background:url(images/icon_socialize.png) -41px 0 no-repeat}.footer .fcol_socialize .socialize a.pint strong{background:url(images/icon_socialize.png) -82px 0 no-repeat}.footer .fcol_socialize .socialize a.gplus strong{background:url(images/icon_socialize.png) -126px 0 no-repeat}.footer .fcol_socialize .socialize a.fb span{background:url(images/icon_socialize.png) 0 -37px no-repeat}.footer .fcol_socialize .socialize a.tw span{background:url(images/icon_socialize.png) -41px -37px no-repeat}.footer .fcol_socialize .socialize a.pint span{background:url(images/icon_socialize.png) -82px -37px no-repeat}.footer .fcol_socialize .socialize a.gplus span{background:url(images/icon_socialize.png) -126px -37px no-repeat}.footer .fcol_socialize .mob_footer{display:none}.banner_inner{width:100%;clear:both;padding:97px 0 0;position:fixed;left:0;top:0}.banner_inner img{display:block;width:100%;height:auto;border-top:1px solid #fff}.content_inner .content_columns,.content_inner .content_single_col,.the_team{width:1000px;margin:0 auto}.banner_inner_contact{height:200px}.innerpage_holder{position:relative;background:#fff}.innerpage_no_banner{padding-top:97px}.request_a_quote{padding-top:61px}.request_a_quote h1{padding-bottom:30px!important}.request_a_quote .pg_content p{color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:2.1em!important}.content_inner h1,.the_team h2{color:#475661;font-size:3.3em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300;text-align:center}.content_inner{background:#fcfcfc;border-bottom:1px solid #eee;padding:40px 0}.content_inner h1{padding:0 0 20px}.the_team{padding:45px 0}.the_team h2{padding:0 0 10px}.the_team h3{text-align:center;color:#7a858c;font-size:2.2em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300;padding:0 0 50px}.the_team .about_isotope .about_box .about_overlay .forte,.the_team .about_isotope .about_box .about_overlay h3{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;font-size:2em;color:#fff}.the_team .about_isotope{clear:both;width:1012px;margin:0 auto}.the_team .about_isotope .about_box{float:left;width:323px;height:auto;margin:0 12px 12px 0;position:relative;overflow:hidden;cursor:pointer}.the_team .about_isotope .about_box img{display:block;width:100%;height:auto}.the_team .about_isotope .about_box .dot{position:absolute;left:50%;top:120%;width:52px;height:52px;margin-top:-26px;margin-left:-26px;background:url(images/dot.png) no-repeat;z-index:100;cursor:pointer}.the_team .about_isotope .about_box .about_overlay{position:absolute;left:0;top:100%;width:100%;height:100%;background:#e5003a;text-align:center;z-index:101}.the_team .about_isotope .about_box .about_overlay h3{padding:40px 10px 7px}.the_team .about_isotope .about_box .about_overlay p{padding:10px;color:#fff;line-height:1.6}.the_team .about_isotope .about_box .about_overlay .forte{padding:10px 0;position:absolute;left:0;bottom:24px;width:100%}.the_team .about_isotope .about_box .about_overlay .forte span{padding:0 8px}.cms h2,.cms h3,.cms h4,.cms h5,.cms h6{padding:10px 0;color:#475661;font-weight:300;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.cms h2{font-size:2.6em}.cms h3{font-size:2.4em}.cms h4{font-size:2.2em}.cms h5{font-size:2em}.cms h6{font-size:1.8em}.cms ul{line-height:1.5;padding:10px 5px}.cms ul li{background:url(images/bullet_li.gif) 2px 9px no-repeat;padding:1px 15px}.content_contact{background:#fff;padding:34px 0}.content_contact h1{text-align:center;color:#475661;font-size:3.3em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300;padding:0 20px 40px;max-width:970px;margin:0 auto}.content_contact .contact_pg{background:#f5f6f6;border-top:1px solid #dfdddd;border-bottom:1px solid #dfdddd}.content_contact .contact_pg .contact_padding{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:30px 0}.content_contact .contact_width{width:1000px;margin:0 auto}.content_contact .contact_width_quote{position:relative;max-width:746px;margin:0 auto}.content_contact .contact_pg .contact_left{float:left;width:230px}.content_contact .contact_pg .contact_left address{color:#7A858C;font-size:1.5em;line-height:1.6;padding:7px 0 0}.content_contact .contact_pg .contact_left p{color:#7A858C;font-size:1.4em;line-height:1.6}.content_contact .contact_pg .contact_left p a{color:#7A858C;text-decoration:none}.content_contact .contact_pg .contact_left p a:hover{text-decoration:underline}.content_contact .contact_pg .contact_left .sendmsg_reqote{width:167px;padding:25px 0 0;position:relative}.content_contact .contact_pg .contact_left .sendmsg_reqote a{display:block;color:#fff;font-size:1.5em;background:#939ba3;text-align:center;text-decoration:none;margin:0 0 5px;padding:12px 0;outline:0}.content_contact .contact_pg .contact_left .sendmsg_reqote a.sndmsg{background:#e71939}.content_contact .contact_pg .contact_left .sendmsg_reqote .backtomap{position:absolute;left:0;top:25px;width:100%;z-index:10;display:none}.content_contact .contact_pg .contact_right{float:right;width:746px;position:relative;min-height:390px;margin:5px 0 0;overflow:hidden;padding-bottom:20px}.content_contact .contact_pg .contact_right .gmap{position:absolute;left:0;top:0;border:2px solid #fff;width:742px;height:375px}.content_contact .contact_pg .contact_right .gmap iframe{width:742px!important;height:375px!important}.content_contact .contact_pg .contact_right .cform{position:absolute;left:100%;top:0;width:746px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_contact .contact_pg .contact_right .cform_client{position:static;left:0;top:0}.content_contact .contact_pg .contact_right .cform p{padding:0;margin:0;display:inline;font-size:1em}.content_contact .contact_pg .contact_right .cform h5{padding:0;margin:0 0 15px;display:block;font-size:1.5em}.content_contact .contact_pg .contact_right .cform .cf_row{float:left;border:5px solid #5f6b74;background:#5f6b74;width:730px;margin-bottom:6px}.content_contact .contact_pg .contact_right .cform .cf_row .mobile_break{display:none;height:0;overflow:hidden;clear:both}.content_contact .contact_pg .contact_right .cform .cf_row .cf_label{float:left;color:#fff;font-size:1.75em;padding:4px 10px 0;width:200px}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txt,.content_contact .contact_pg .contact_right .cform .cf_row .cf_txtarea{float:right;border:none;width:496px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.75em}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txt{height:30px;padding:0 5px;line-height:1.6}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txtarea{padding:5px;height:164px}.content_contact .contact_pg .contact_right .cform .cf_row #cf_selbox{width:506px;height:30px;margin-left:4px}div.wpcf7-response-output{border:none!important}.wpcf7-response-output,.wpcf7-not-valid-tip{font-size:14px!important;clear:both;margin-left:0!important;padding-left:0!important;padding-top:5px!important}.content_contact .contact_pg .contact_right .cform .cf_row a{color:#fff!important;text-decoration:none;font-size:18px}.wpcf7-form-control-wrap.I-agree-to-terms{color:#fff;font-size:1.5em;padding-bottom:6px}.I-agree-to-terms,.I-agree-to-terms a{font-size:15px!important}.content_contact .contact_pg .contact_right .cform .cf_row .floatleft{float:left}.I-agree-to-terms{float:left!important;padding-right:10px}.content_contact .contact_pg .contact_right .cform .submit_btn{float:left;width:167px;height:46px;background:url(images/submit_btn.gif) no-repeat;font-size:0;line-height:999px;overflow:hidden;border:none;outline:0;cursor:pointer;margin:6px 0 0}.content_contact .contact_pg .contact_right .cform .submit_btn_quote{margin-top:35px;background:url(images/quote_me_now_btn.png) no-repeat;width:195px;height:43px}.content_contact .contact_pg .contact_right .cform .send_msg_btn{margin-top:35px;background:url(images/send_msg_btn.png) no-repeat;width:195px;height:43px}.content_contact .contact_pg .contact_right .cform h3,.content_contact .contact_pg .contact_right .cform h4{font-size:2.7em;color:#475661;font-weight:400;padding:20px 0;width:100%;clear:both;float:left;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_contact .contact_pg .contact_right .cform h3{border-top:1px solid #d9dadc;margin:24px 0 0}.content_contact .contact_pg .contact_right .cform .services_radio{clear:both;padding:0 0 25px}.content_contact .contact_pg .contact_right .cform .services_radio .serv_radio{float:left;font-size:1.6em;color:#485660;padding:0 30px 0 0}.content_contact .contact_pg .contact_right .cform .services_radio .serv_radio label{padding-left:3px}.content_contact .contact_pg .contact_right .cform .services_radio_1 .serv_radio{width:48%;padding:0 0 10px;text-align:left;float:left}.content_contact .contact_pg .contact_right .cform .services_radio_1 span{float:none!important}.content_contact .contact_pg .contact_right .cform input[type=checkbox]{-webkit-appearance:checkbox}.checkbox,.radio{width:19px;height:25px;padding:0 5px 0 0;background:url(images/checkbox.png) no-repeat;display:block;clear:left;float:left}.radio{background:url(images/radio.png) no-repeat}.select{position:absolute;width:472px;height:25px;padding:5px 24px 0 10px;font-size:1.6em;background:url(images/arrow.jpg) right no-repeat #fff;overflow:hidden;float:right;margin-left:4px}.quote_now_banner .quote_now_left h4,.quote_now_banner a{color:#fff;font-size:1.9em;font-weight:300}.quote_now_banner{background:url(images/quote_now_bg.png) right repeat-y #a0a0a0;padding:0 0 0 12px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;margin:30px 0 0}.quote_now_banner a{float:right;text-decoration:none;width:94px;height:55px;padding:10px 0 0 15px;margin-left:15px}.quote_now_banner .quote_now_left{padding:10px;float:left;max-width:557px}.quote_now_banner .quote_now_left h4 strong{font-weight:400}.content_portfolio .port_header_txt h1,.content_portfolio .port_header_txt p{font-weight:300;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio{clear:both;padding:96px 0 0}.content_portfolio .port_header_txt{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center}.content_portfolio .port_header_txt .port_txt_padding{padding:35px 0 40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.content_portfolio .port_header_txt h1{color:#475661;font-size:3.3em;line-height:1.4}.content_portfolio .port_header_txt p{font-size:2.2em;color:#7a858c}.content_portfolio .port_header_txt .tell_referral{display:block;width:277px;height:42px;padding:18px 0 0;text-align:center;background:#ec1f37;color:#fff;text-decoration:none;font-size:1.9em;margin:15px auto 0}.content_portfolio #isotope_filters{clear:both;font-size:2.2em;width:935px;margin:40px auto 20px}.content_portfolio #isotope_filters li{float:left;padding-bottom:20px;width:auto;padding-left:40px;padding-right:40px}.content_portfolio #isotope_filters li.last{float:left;width:auto}.content_portfolio #isotope_filters li a{float:left;color:#475661;text-decoration:none;padding:0 0 0 30px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio #isotope_filters li.all_projects a{background:url(images/icon_filters.png) 0 2px no-repeat}.content_portfolio #isotope_filters li.brand_identity a{background:url(images/icon_filters.png) 0 -35px no-repeat}.content_portfolio #isotope_filters li.web_design a{background:url(images/icon_filters.png) 0 -69px no-repeat;padding:0 0 0 40px}.content_portfolio #isotope_filters li.print_design a{background:url(images/icon_filters.png) 0 -103px no-repeat}.content_portfolio .portfolio_isotope .port_item a,.content_portfolio .portfolio_isotope .port_item div{top:100%;background:url(images/overlay_port.png) center no-repeat;font-size:2.2em;display:block;text-decoration:none;left:0}.content_portfolio .portfolio_width{width:1000px;margin:0 auto;overflow:hidden}.content_portfolio .port_highlight_txt{padding:25px 15px}.content_portfolio .port_highlight_txt p{text-align:center;color:#475661;font-size:2.2em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio .portfolio_isotope .port_advert h4,.content_portfolio .portfolio_isotope .port_advert p,.content_portfolio .portfolio_isotope .port_item a,.content_portfolio .portfolio_isotope .port_item div{color:#fff;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio .portfolio_isotope{clear:both;width:1048px}.content_portfolio .clients_isotope{padding:50px 0 0}.content_portfolio .portfolio_isotope .port_item{float:left;width:232px;height:232px;cursor:pointer;position:relative;text-align:center;margin:0 24px 24px 0;overflow:hidden}.content_portfolio .portfolio_isotope .port_item img{display:block;width:100%;height:100%}.content_portfolio .portfolio_isotope .port_item a{width:100%;height:100%;position:absolute}.content_portfolio .portfolio_isotope .port_item div{width:100%;height:100%;position:absolute;cursor:default}.content_portfolio .portfolio_isotope .port_item h3{font-weight:400}.content_portfolio .portfolio_isotope .port_item a span{display:block;width:100%;cursor:pointer;position:absolute;left:0;bottom:0;padding-bottom:35px}.content_portfolio .portfolio_isotope .port_item div span{display:block;width:100%;position:absolute;left:0;bottom:0;padding-bottom:35px;cursor:default}.content_portfolio .portfolio_isotope .selected a{top:0!important}.content_portfolio .portfolio_isotope .deselected a{top:100%!important}.content_portfolio .portfolio_isotope .port_advert img{width:100%;height:auto}.content_portfolio .portfolio_isotope .port_advert .port_advert_content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.content_portfolio .portfolio_isotope .port_advert h4{font-size:2.3em;font-weight:300;padding:25px 10px 0}.content_portfolio .portfolio_isotope .port_advert p{font-size:1.8em;font-weight:300;padding:15px 18px;line-height:1.2}.content_portfolio .portfolio_isotope .port_advert a{position:static;background:#e71939;font-size:2.1em;font-weight:300;width:190px;height:37px;padding:8px 0 0;margin:0 auto}.content_portfolio .portfolio_isotope .blog_item{height:295px;position:static}.content_portfolio .portfolio_isotope .blog_item img{height:auto}.content_portfolio .portfolio_isotope .blog_item .blog_img{position:relative!important;left:0;top:0;overflow:hidden}.content_portfolio .portfolio_isotope .blog_item .blog_img img{display:block;width:100%;height:100%}.content_portfolio .portfolio_isotope .blog_item .blog_img a{display:block;width:100%;height:100%;position:absolute;left:0;top:100%;background:url(images/dot.png) center center no-repeat}.content_portfolio .portfolio_isotope .blog_item div{width:auto;height:auto;position:static;background:0 0}.content_portfolio .portfolio_isotope .blog_item h3{font-weight:400;padding:15px 0 0}.content_portfolio .portfolio_isotope .blog_item a,.content_portfolio .portfolio_isotope .blog_item h3 a{width:auto;position:static;font-weight:400;color:#78858c;font-size:1.7em;height:auto;background:0 0}.content_portfolio .blog_isotope .port_item a span{padding-bottom:15px}.content_portfolio .clients_isotope .port_item{width:242px;height:242px;margin:0 10px 10px 0;cursor:default}.content_portfolio .clients_isotope .port_item a,.content_portfolio .clients_isotope .port_item div{background:#e71939}.content_portfolio .clients_isotope .port_item span{padding:0!important;height:auto;display:block;width:100%;position:static!important;font-size:.8em;line-height:1.2;cursor:default}.mobile_slider,.swipe{position:relative;overflow:hidden}.content_portfolio .clients_isotope .port_item a strong{font-weight:400;font-size:.5em}.content_portfolio .clients_isotope .port_item div strong{font-weight:400;font-size:.5em;cursor:default}.content_portfolio .send_my_choice_btn{display:block;width:210px;height:60px;text-align:center;background:#ec1f37;color:#fff;text-decoration:none;font-size:1.9em;margin:15px auto 12px;outline:0;border:none;cursor:pointer;padding-bottom:2px}.content_portfolio .port_slider{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center}.content_portfolio .blog_slider{margin-bottom:23px}.content_portfolio .port_slider .port_slider_padding{padding:35px 0 20px;border-top:1px solid #fff;border-bottom:1px solid #fff}.content_portfolio .blog_slider .port_slider_padding{padding:50px 0 20px}.content_portfolio .port_slider .folio_next{float:right;width:46px;height:46px;background:url(images/next_folio.png) 0 0/cover no-repeat;margin-top:10px;overflow:hidden}.content_portfolio .port_slider .folio_next_port{background:0 0}.content_portfolio .port_slider .folio_prev{float:left;width:46px;height:46px;background:url(images/prev_folio.png) 0 0/cover no-repeat;margin-top:10px;overflow:hidden}.content_portfolio .port_slider .folio_next a{width:46px;height:46px;background:url(images/next_folio.png) 0 0/cover no-repeat;margin-top:0;display:block;overflow:hidden;font-size:0;line-height:999px}.content_portfolio .port_slider h1{color:#475661;font-size:3.3em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300;padding:0 70px 25px;line-height:1.4}.content_portfolio .port_slider h1.port_single{font-size:3.3em;min-height:40px}.content_portfolio .port_slider .port_slider_width{width:1000px;margin:0 auto}.content_portfolio .port_slider .port_slider_width .expand{width:16px;height:13px;margin:20px auto 0;opacity:.2;filter:alpha(opacity=20);cursor:default;display:none}.content_portfolio .port_slider .port_slider_width .expand_active{opacity:1;filter:alpha(opacity=100);cursor:pointer;display:block}.content_portfolio .blog_header{max-width:1000px;margin:0 auto;padding:10px 0 35px}.content_portfolio .blog_header img{display:block;width:100%;height:auto}.content_portfolio .port_sorgalla{clear:both;width:1000px;height:515px}.mobile_slider{display:none}.swipe{visibility:hidden;max-width:1000px;margin:0 auto}.mobile_slider .next_sl,.mobile_slider .prev_sl{position:absolute;top:50%;right:0;width:46px;height:46px;zoom:65%;z-index:9;cursor:pointer}.mobile_slider .next_sl{margin-top:-47px;background:url(images/slider_btn.png) no-repeat}.mobile_slider .prev_sl{margin-top:1px;background:url(images/slider_btn.png) 0 -48px no-repeat}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}#mySwipe div img{max-width:100%;height:auto}.content_portfolio .port_single_contents{width:1000px;clear:both;margin:0 auto;padding:35px 0}.content_portfolio .port_single_contents .what_we_did{float:left;width:250px}.content_portfolio .port_single_contents .what_we_did h2{color:#ee2839;font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;padding-bottom:10px}.content_portfolio .port_single_contents .what_we_did ul{color:#475661;font-size:1.9em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;padding:0}.content_portfolio .port_single_contents .what_we_did ul li{padding:7px 0}.content_portfolio .port_single_contents .what_we_did ul li a{color:#475661;text-decoration:none}.content_portfolio .port_single_contents .what_we_did ul li a:hover{color:#ee2839;transition:color .5s linear}.content_portfolio .port_single_contents .what_we_did ul ul{color:#7a858c;font-size:.9em;padding:0 0 5px}.content_portfolio .port_single_contents .what_we_did ul ul li{padding:4px 0}.content_portfolio .port_single_contents .what_we_did ul ul li a{color:#7a858c;text-decoration:none}.content_portfolio .port_single_contents .what_we_did ul li ul{display:none}.content_portfolio .port_single_contents .what_we_did ul li.current-menu-parent ul,.content_portfolio .port_single_contents .what_we_did ul li.current_page_ancestor ul,.content_portfolio .port_single_contents .what_we_did ul li.current_page_item ul,.content_portfolio .port_single_contents .what_we_did ul li.current_page_parent ul{display:block}.content_portfolio .port_single_contents .blog_right{float:right;width:200px;padding:8px 0 0}.content_portfolio .port_single_contents .blog_right .blog_author{clear:both;padding:0 0 38px}.content_portfolio .port_single_contents .blog_right .blog_author .avatar{clear:both;text-align:center;padding:0 0 15px}.content_portfolio .port_single_contents .blog_right .blog_author .avatar img{display:block;max-width:100%;height:auto}.content_portfolio .port_single_contents .blog_right .blog_author .post_dt{clear:both;color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.4em;padding-bottom:3px}.content_portfolio .port_single_contents .blog_right .blog_author .author_name{clear:both;color:#939ba3;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.4em}.content_portfolio .port_single_contents .blog_right ul{color:#475661}.content_portfolio .port_single_contents .blog_right ul li{padding:4px 0 9px}.content_portfolio .port_single_contents .blog_right ul li ul{font-size:15px;font-size:.8em}.content_portfolio .port_single_contents .blog_right ul li a{color:#475661;text-decoration:none}.content_portfolio .port_single_contents .blog_right ul li a:hover{color:#ee2839;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.content_portfolio .port_single_contents .blog_right ul ul{color:#7a858c;font-size:.9em;padding:5px 0 0}.content_portfolio .port_single_contents .blog_right ul ul li{padding:4px 0}.content_portfolio .port_single_contents .blog_right ul ul li a{color:#7a858c}.content_portfolio .port_single_contents .blog_right ul ul li a:hover{color:#ee2839;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.content_portfolio .port_single_contents .current_actives_only ul li{display:none}.content_portfolio .port_single_contents .current_actives_only ul li.current_page_item,.content_portfolio .port_single_contents .current_actives_only ul li.current_page_item ul li,.content_portfolio .port_single_contents .current_actives_only ul li.current_page_parent,.content_portfolio .port_single_contents .current_actives_only ul li.current_page_parent ul li{display:block}.content_portfolio .port_single_contents .current_actives_only ul li.current_page_item>a,.content_portfolio .port_single_contents .current_actives_only ul li.current_page_parent>a{color:#ee2839;font-size:2.7em;font-size:27px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400}.content_portfolio .port_single_contents .current_actives_only ul li.current_page_parent ul{padding-top:20px}.content_portfolio .port_single_contents .ott_contents{float:right;width:715px;padding:0 30px 0 0}.content_portfolio .port_single_contents .ott_contents h2{font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;color:#475661;padding-top:45px}.content_portfolio .port_single_contents .ott_contents p{line-height:1.6}.content_portfolio .port_single_contents .ott_contents .ott_section{padding-bottom:40px}.content_portfolio .port_single_contents .ott_contents ul{line-height:1.6;padding:10px;color:#7A858C;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.5em}.content_portfolio .port_single_contents .ott_contents ul li{background:url(images/bullet_li.gif) 3px 7px no-repeat;padding:0 0 2px 20px}.content_portfolio .port_single_contents .blog_left{float:left}.content_portfolio .similar_projects{clear:both;background:#f5f6f6;border-top:1px solid #dfdddd;border-bottom:1px solid #dfdddd;display:none}.content_portfolio .similar_projects .similar_projects_padding{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 0 15px}.content_portfolio .similar_projects h2{font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;color:#475661;padding-bottom:17px}#content_portfolio_single .similar_projects{display:block}.content_portfolio .port_header_txt .ref_form{width:746px;margin:10px auto;display:none;position:relative}.content_portfolio .port_header_txt .ref_form p{padding:0;margin:0;display:inline;font-size:1em}.content_portfolio .port_header_txt .cform{width:746px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio .port_header_txt .cform .cf_row{border:5px solid #485560;background:#485560;width:730px;margin-bottom:6px}.content_portfolio .port_header_txt .cform .cf_row .cf_label{float:left;color:#fff;font-size:1.75em;padding:4px 10px 0;width:200px;text-align:left}.content_portfolio .port_header_txt .cform .cf_row .cf_txt,.content_portfolio .port_header_txt .cform .cf_row .cf_txtarea{float:right;font-size:1.75em;width:496px;border:none;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.content_portfolio .port_header_txt .cform .cf_row .cf_txt{height:30px;padding:0 5px;line-height:1.3}.content_portfolio .port_header_txt .cform .cf_row .cf_txtarea{padding:5px;height:164px}.content_portfolio .port_header_txt .cform .submit_btn{width:275px;height:58px;padding-bottom:2px;margin:20px auto 0;background:#ec1f36;font-size:1.9em;color:#fff;border:none;outline:0;cursor:pointer;display:block;clear:both}.clients_pg{width:1000px;margin:0 auto;padding:50px 0}.clients_pg h2{color:#475661;font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;padding-bottom:12px}.clients_pg p{line-height:1.6}.pormo_left_menu{padding:45px 0 25px}.pormo_left_menu h2,.pormo_left_menu h3{font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;padding-bottom:10px}.pormo_left_menu h2{color:#ee2839}.pormo_left_menu h3{color:#475661}.pormo_left_menu p{padding:0 0 20px}.pormo_left_menu a.email{text-decoration:none}.pormo_left_menu a.email:hover{text-decoration:underline}.pormo_left_menu a.request_quote{display:block;background:#e71939;color:#fff;font-size:2em;width:195px;text-align:center;height:35px;padding:10px 0 0;text-decoration:none;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300}.conversion_pg .cheader .ctitle,.conversion_pg .cheader .ctitle h1{color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.conversion_pg{clear:both}.conversion_pg .cheader{clear:both;border-bottom:1px solid #dfdddd;padding:50px 0 20px}.conversion_pg .cheader .clogo{width:224px;height:auto;display:block;margin:0 auto}.conversion_pg .cheader .ctitle{clear:both;font-size:3.3em;text-align:center}.conversion_pg .cheader .ctitle h1{font-weight:400;padding:44px 0 0;line-height:1.4}.conversion_pg .cheader .ctitle h2{font-weight:300}.conversion_pg .c_contents{clear:both;width:1000px;margin:0 auto}.conversion_pg .c_contents .c_left{float:left;width:480px;margin:17px 0 0}.conversion_pg .c_contents .c_left p{line-height:1.6;color:#7A858C;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:1.8em}.conversion_pg .c_contents .c_left h3{line-height:1.6;color:#EE2839;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:2.2em;font-weight:400}.conversion_pg .c_contents .c_left strong{color:#EE2839}.conversion_pg .c_contents .c_left ul{line-height:1.6;padding:20px 10px;color:#7A858C;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.conversion_pg .c_contents .c_right .guide_left h6,.conversion_pg .c_contents .c_right h4{color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;text-align:center}.conversion_pg .c_contents .c_left ul li{background:url(images/bullet_li.gif) 3px 7px no-repeat;padding:0 0 16px 20px;font-size:1.1em;line-height:1.3em}.conversion_pg .c_contents .c_right{float:right;width:460px;background:#f5f6f6;border:1px solid #dfdddd;padding:25px 0 30px;margin:30px 0 0}.conversion_pg .c_contents .c_right h4{font-size:2.7em;clear:both}.conversion_pg .c_contents .c_right h4 img{max-width:100%;height:auto;width:300px}.conversion_pg .c_contents .c_right .guide_left{float:left;padding:25px 0 0 15px}.conversion_pg .c_contents .c_right .guide_left img{display:block;max-width:100%;height:auto}.conversion_pg .c_contents .c_right .guide_left h6{font-size:1.2em;padding:25px 0 0}.conversion_pg .c_contents .c_right .guide_right{float:left;width:235px;padding:19px 0 0 25px}.conversion_pg .c_contents .c_right .guide_right h5{color:#ee2839;font-size:2.2em;font-weight:400;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.conversion_pg .c_contents .c_right .guide_right p{color:#475661;font-size:1.5em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;line-height:1.3em}.conversion_pg .c_contents .c_right .guide_right .frm_row{clear:both;padding:0 0 14px}.conversion_pg .c_contents .c_right .guide_right .frm_row .frm_label{clear:both;font-size:1.3em;color:#475661;padding-bottom:10px}.conversion_pg .c_contents .c_right .guide_right .frm_row .frm_input{clear:both}.conversion_pg .c_contents .c_right .guide_right .frm_row .frm_input .txtbox{border:1px solid #cdcccc;background:url(images/input_bg.png) repeat-x #fff;font-size:1.3em;color:#a2a3ae;padding:5px;width:208px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.conversion_pg .c_contents .c_right .guide_right .frm_row .download_now{background:url(images/download_now.png) no-repeat;width:186px;height:47px;font-size:0;line-height:999px;cursor:pointer;border:none;outline:0;overflow:hidden}.conversion_pg .c_contents .c_right .guide_right .frm_row .privacy_pol{display:block;float:left;clear:both;font-size:1.3em;color:#475661;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;margin:10px 0 0;text-decoration:none}.conversion_pg .c_contents .c_right .guide_right .frm_error{color:#ee2839;font-size:1.2em;font-weight:400;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;padding:5px 0 0}.conversion_pg .cfooter{clear:both;border-top:1px solid #dfdddd;margin:25px 0 0;padding:25px 0 0}.conversion_pg .cfooter .cf_width{width:1000px;margin:0 auto}.conversion_pg .cfooter .cf_width h2{color:#475661;font-size:2.7em;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400}.services_pg .serv_header_txt h1,.services_pg .serv_header_txt p{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:300}.services_pg{clear:both;padding:96px 0 0}.services_menu{clear:both;position:fixed;left:0;top:96px;width:100%;background:#fff;z-index:999;border-bottom:1px solid #dad9d9}.services_pg #isotope_filters{clear:both;font-size:2.2em;width:712px;margin:24px auto 0}.services_pg #isotope_filters li{float:left;padding-bottom:20px;width:auto;padding-left:35px;padding-right:35px}.services_pg #isotope_filters li.last{float:left;width:auto}.services_pg #isotope_filters li a{float:left;color:#475661;text-decoration:none;padding:0 0 0 30px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.services_pg #isotope_filters li.all_projects a{background:url(images/icon_filters.png) 0 2px no-repeat}.services_pg #isotope_filters li.brand_identity a{background:url(images/icon_filters.png) 0 -35px no-repeat}.services_pg #isotope_filters li.web_design a{background:url(images/icon_filters.png) 0 -69px no-repeat;padding:0 0 0 40px}.services_pg #isotope_filters li.print_design a{background:url(images/icon_filters.png) 0 -103px no-repeat}.services_pg .serv_header_txt{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center}.services_pg .serv_header_txt .serv_txt_padding{padding:35px 0 40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.services_pg .serv_header_txt h1{color:#475661;font-size:3.3em;line-height:1.4}.services_pg .serv_header_txt p{font-size:2.2em;color:#7a858c}.services_pg .conv_slider .service_acc h3,.services_pg .services_content .serv_box .serv_txt h3{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400}.services_pg .conv_slider_main{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center;position:fixed;left:0;top:169px;width:100%}.services_pg .conv_slider_main .conv_slider_main_padding{padding:35px 0 40px;border-top:1px solid #fff;border-bottom:1px solid #fff}.services_pg .conv_slider_main .conv_slider_width{width:1000px;margin:0 auto}.services_pg .conv_slider_main .triangle_main{float:left;width:670px;padding:0 0 20px;position:relative}.services_pg .conv_slider_main .triangle_main .t_sm{position:absolute;left:0;bottom:-1px;width:12px;height:auto}.services_pg .conv_slider_main .triangle_main .triangle_box{width:423px;height:357px;margin:0 auto;position:relative;overflow:hidden;background:url(images/services_blank_graphic.png) center top no-repeat}.services_pg .conv_slider_main .triangle_main .triangle_box .t1{background:url(images/t_1.png) no-repeat;width:45px;height:38px;position:absolute;left:190px;top:0}.services_pg .conv_slider_main .triangle_main .triangle_box .t2{background:url(images/t_2.png) no-repeat;width:86px;height:71px;position:absolute;left:148px;top:38px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t3{background:url(images/t_3.png) no-repeat;width:87px;height:71px;position:absolute;left:190px;top:38px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t4{background:url(images/t_4.png) no-repeat;width:129px;height:71px;position:absolute;left:105px;top:109px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t5{background:url(images/t_5.png) no-repeat;width:128px;height:71px;position:absolute;left:191px;top:109px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t6{background:url(images/t_6.png) no-repeat;width:254px;height:141px;position:absolute;left:64px;top:180px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t7{background:url(images/t_7.png) no-repeat;width:85px;height:142px;position:absolute;left:275px;top:179px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t8{background:url(images/t_8.png) no-repeat;width:276px;height:110px;position:absolute;left:0;top:248px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t9{background:url(images/t_9.png) no-repeat;width:128px;height:109px;position:absolute;left:211px;top:249px;top:360px}.services_pg .conv_slider_main .triangle_main .triangle_box .t10{background:url(images/t_10.png) no-repeat;width:107px;height:110px;position:absolute;left:316px;top:248px;top:360px}.services_pg .conv_slider{float:right;width:275px}.services_pg .conv_slider .service_acc{text-align:left}.services_pg .conv_slider .service_acc h3{font-size:2em;color:#6F7E88;cursor:pointer;margin-top:4px}.services_pg .conv_slider .service_acc h3.ui-accordion-header-active{color:#475661}.services_pg .conv_slider .service_acc h3:hover{color:#e71939;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-ms-transition:color .5s linear;transition:color .5s linear}.services_pg .conv_slider .service_acc div{display:none}.services_pg .conv_slider .service_acc div p{padding:5px 0 15px}.services_pg .services_content_holder{position:relative;z-index:99;background:#fff;clear:both;margin:565px 0 0}.services_pg .services_content{width:1000px;margin:0 auto;padding:63px 0}.services_pg .services_content .serv_box{clear:both;width:100%;padding:0 0 49px;float:left;cursor:pointer}.services_pg .services_content .serv_box .serv_txt{float:left;width:48.3%}.services_pg .services_content .serv_box .serv_txt h3{font-size:2.7em;color:#475661}.services_pg .services_content .serv_box .serv_txt h3 a{text-decoration:none}.services_pg .services_content .serv_box .serv_txt p{line-height:1.6}.services_pg .services_content .serv_box .serv_img{float:right;width:49%;margin:5px 0 0;position:relative;overflow:hidden}.services_pg .services_content .serv_box .serv_img .serv_image{display:block;width:100%;height:auto;margin-top:36px}.services_pg .services_content .serv_box .serv_img span{display:block;position:absolute;left:0;top:100%;width:100%;height:100%;background:url(images/overlay.png) center no-repeat;z-index:1}.services_pg .conv_slider_main .triangle_main .service_t_navi{background:url(images/service_slider_bg.gif) 0 4px repeat-x;margin:20px 0 0;clear:both}.services_pg .conv_slider_main .triangle_main .service_t_navi .prev_s{float:left}.services_pg .conv_slider_main .triangle_main .service_t_navi .next_s{float:right}@media only screen and (min-width:880px) and (max-width:1024px){#home_content{max-width:676px;max-width:1024px;padding-left:10px}.portfolio .port_item{height:auto;width:31%}.portfolio .port_item_wide{width:31%}.portfolio .port_item .port_overlay span{bottom:15px;font-size:2.2em}.content_portfolio #isotope_filters{width:700px}.content_portfolio #isotope_filters li,.content_portfolio #isotope_filters li.last{float:left;width:186px;width:auto;padding-right:10px;padding-left:10px}.content_portfolio .portfolio_width{width:748px}.content_portfolio .portfolio_isotope{clear:both;width:768px}.services_pg #isotope_filters{width:590px}.services_pg #isotope_filters li{width:180px;padding-left:5px;padding-right:5px}.services_pg #isotope_filters li.last{width:180px;margin-right:20px}}@media only screen and (min-width:650px) and (max-width:1020px){#home_content{}.portfolio .port_item{height:auto}.portfolio .port_item_wide{width:324px}.portfolio .port_item .port_overlay span{bottom:15px;font-size:2.2em}.the_team{width:97%}.the_team .about_isotope{clear:both;width:670px}.content_portfolio #isotope_filters{width:350px}.content_portfolio #isotope_filters li{float:left;width:175px;padding-left:0;padding-right:0}.content_portfolio #isotope_filters li.last{width:175px}.content_portfolio .portfolio_width{width:515px}.content_portfolio .portfolio_isotope{clear:both;width:515px}.services_pg #isotope_filters{width:600px}.services_pg #isotope_filters li{width:185px;padding-left:5px;padding-right:5px}.services_pg #isotope_filters li.last{width:185px;margin-right:15px}.services_pg #isotope_filters li.all_projects a{background:url(images/icon_all_projects.jpg) 5px 0/auto 100% no-repeat}.services_pg #isotope_filters li.brand_identity a{background:url(images/icon_brand_identity.png) 0 0/auto 100% no-repeat}.services_pg #isotope_filters li.web_design a{background:url(images/icon_web_design.png) 0 0/auto 100% no-repeat}.services_pg #isotope_filters li.print_design a{background:url(images/icon_print.png) 2px 0/auto 100% no-repeat}}@media only screen and (min-width:1px) and (max-width:650px){.mob_padding{padding:0 16px}#home_content{max-width:none;width:auto}.portfolio .port_item .port_overlay span{bottom:15px;font-size:2.2em}.portfolio .port_item{width:auto;height:auto;float:left;margin:0 0 10px}.portfolio .port_item img{width:auto;max-width:100%}.portfolio .port_item_wide{width:auto;height:auto}.the_team{width:97%}.the_team .about_isotope{clear:both;width:335px;max-width:100%}.the_team .about_isotope .about_box{float:left;width:323px;height:auto;margin:0 0 12px;max-width:100%}.content_portfolio #isotope_filters{width:auto;padding:0 20px}.content_portfolio .similar_projects .similar_projects_padding{padding-left:15px;padding-right:15px}.content_portfolio .portfolio_width{width:100%}.content_portfolio .portfolio_isotope{clear:both;width:100%}.content_portfolio .portfolio_isotope .port_item{width:100%;height:auto;margin:0 0 24px}.content_portfolio .portfolio_isotope .port_item img{height:auto}.services_menu{position:static}.services_pg #isotope_filters{width:200px}.services_pg #isotope_filters li{width:auto;padding-left:5px;padding-right:5px;clear:both}.services_pg #isotope_filters li.last{width:auto}.services_pg .conv_slider_main{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center;position:static;left:0;top:169px;width:100%}.services_pg .services_content_holder{position:relative;z-index:99;background:#fff;clear:both;margin:0}.services_pg #isotope_filters li.all_projects a{background:url(images/icon_all_projects.jpg) 5px 0/auto 100% no-repeat;padding:0 0 0 40px}.services_pg #isotope_filters li.brand_identity a{background:url(images/icon_brand_identity.png) 5px 0/auto 100% no-repeat;padding:0 0 0 35px}.services_pg #isotope_filters li.web_design a{background:url(images/icon_web_design.png) 0 0/auto 100% no-repeat;padding:0 0 0 40px}.services_pg #isotope_filters li.print_design a{background:url(images/icon_print.png) 5px 0/auto 100% no-repeat;padding:0 0 0 35px}}@media only screen and (min-width:651px) and (max-width:1152px){.banner_inner,.innerpage_holder,.services_menu,.services_pg .conv_slider_main{position:static}.services_pg .services_content_holder{margin:0}}@media only screen and (min-width:651px) and (max-width:1020px){.main_navi .navi_width .top_navi li{float:left;padding:0 0 0 15px}.home_contents{width:90%;margin:0 auto}.home_contents .content_left{float:none;clear:both;width:auto;text-align:center}.home_contents .content_right{float:none;clear:both;width:auto;background:0 0;position:relative;padding:50px 0 0}.home_contents .content_right span.icon_twitter{display:block}.banner_inner,.innerpage_holder{position:static}.portfolio .port_item .port_overlay span{bottom:15px;font-size:2.2em}.footer{width:auto;margin:0 auto;padding-left:15px;padding-right:15px}.footer .fcol{width:23%;margin:0 2% 0 0;padding:15px 0 30px}.footer .fcol_socialize .socialize{float:left;clear:both;margin-left:-5px;margin-top:5px}.content_inner .content_columns,.content_inner .content_single_col{width:96%;padding:0 2%;min-width:695px}.content_contact .contact_width{width:760px;margin:0 auto}.content_contact .contact_width_quote{max-width:535px;margin:0 auto}.content_contact .contact_pg .contact_left{width:205px}.content_contact .contact_pg .contact_right{width:535px;min-height:390px}.content_contact .contact_pg .contact_right .gmap{position:absolute;left:0;top:0;border:2px solid #fff;width:531px;height:375px}.content_contact .contact_pg .contact_right .gmap iframe{width:531px!important;height:375px!important}.content_contact .contact_pg .contact_right .cform{width:535px}.content_contact .contact_pg .contact_right .cform .cf_row{width:526px;margin-bottom:6px}.content_contact .contact_pg .contact_right .cform .cf_row .cf_label{float:left;color:#fff;font-size:1.4em;padding:5px 0 5px 10px;width:155px}.content_contact .contact_pg .contact_right .cform .cf_row .cf_label a{text-decoration:none!important}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txt{font-size:1.4em;width:350px}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txtarea{font-size:1.4em;width:350px;height:164px}.content_portfolio{clear:both;padding:93px 0 0}.content_portfolio .port_header_txt .ref_form{width:535px;margin:0 auto}.content_portfolio .port_header_txt .cform{width:535px}.content_portfolio .port_header_txt .cform .cf_row{width:526px}.content_portfolio .port_header_txt .cform .cf_row .cf_label{padding:4px 0 0 10px;width:155px}.content_portfolio .port_header_txt .cform .cf_row .cf_txt{width:350px}.content_portfolio .port_header_txt .cform .cf_row .cf_txtarea{font-size:1.4em;width:350px;height:164px}.select{width:323px}.content_contact .contact_pg .contact_right .cform .cf_row #cf_selbox{width:356px;height:30px;margin-left:4px}.content_portfolio #isotope_filters{padding:0 20px}.content_portfolio .port_sorgalla{clear:both;width:100%;height:auto}.content_portfolio .port_single_contents,.content_portfolio .port_slider .port_slider_width{width:100%}.content_portfolio .port_single_contents .what_we_did{width:28%;padding-left:15px}.content_portfolio .port_single_contents .ott_contents{width:67%;padding-right:15px}.conversion_pg .c_contents{clear:both;width:100%;margin:0 auto}.conversion_pg .c_contents .c_left{float:none;clear:both;width:auto;padding:0 15px}.conversion_pg .c_contents .c_right{float:none;width:460px;margin:0 auto}.conversion_pg .c_contents .c_right h4 img{max-width:90%}.conversion_pg .cfooter{clear:both;border-top:1px solid #dfdddd;margin:25px 0 0;padding:25px 0 0}.conversion_pg .cfooter .cf_width{width:100%;margin:0 auto}.conversion_pg .cfooter .cf_width h2,.conversion_pg .cfooter .cf_width p{padding-left:15px;padding-right:15px}.services_menu{position:static}.services_pg .services_content_holder{margin:0}.services_pg .conv_slider_main{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center;position:static}.services_pg .conv_slider_main .conv_slider_width{width:100%;margin:0 auto}.services_pg .conv_slider_main .triangle_main{padding:0;width:350px;float:left;margin:0}.services_pg .conv_slider_main .triangle_main .t_sm{left:5px}.services_pg .conv_slider_main .triangle_main .triangle_box{margin:0 0 0 -40px;float:left;zoom:70%;-moz-transform:scale(.7);-webkit-transform:scale(.7)}.services_pg .conv_slider{margin-right:15px}.services_pg .services_content{width:auto;padding:63px 15px}.services_pg .services_content .serv_box .serv_txt h3{font-size:2.5em}.clients_pg{width:auto;padding:50px 15px}.quote_now_banner{background:0 0;padding:0;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;margin:30px 0 0}.quote_now_banner a{float:none;display:block;width:164px;height:auto;padding:12px 15px;margin:0 auto;background:#e71939;text-align:center;clear:both}.quote_now_banner .quote_now_left{display:block;padding:10px;background:#a0a0a0;clear:both;margin-bottom:20px}}@media only screen and (min-width:1px) and (max-width:650px){.open_mob_navi{display:block}.main_navi .navi_width .top_navi{clear:both;font-size:2.2em;border-top:none;position:relative;z-index:999;float:none;padding:34px 0 0;margin:0 -20px;display:none}.main_navi .navi_width .top_navi li{float:none;padding:0}.main_navi .navi_width .top_navi li a{text-decoration:none;border-bottom:1px solid #b9bdc0;display:block;padding:10px 20px;color:#485560;background:#f1f3f4;float:none;font-family:Verdana,Geneva,sans-serif}.content_portfolio #isotope_filters li a,.quote_now_banner{font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif}.main_navi .navi_width .top_navi li a:hover{background:#e50f3d;color:#fff}#home_content h1{font-size:2.5em;padding:25px 16px}.home_contents{width:90%;margin:0 auto;padding-bottom:20px}.home_contents .content_left{float:none;clear:both;width:auto}.home_contents .content_left h2,.home_contents .content_left p{text-align:center}.home_contents .content_right{float:none;clear:both;width:auto;background:0 0;position:relative;padding:50px 0 0}.home_contents .content_right span.icon_twitter{display:block}.main_navi{border-bottom:1px solid #a9a7a7}.banner_pos{display:none}.portfolio .port_item .port_overlay span{bottom:15px;font-size:2.2em}.footer{width:auto;margin:0 auto;padding-left:15px;padding-right:15px}.footer .fcol{float:none;width:auto;margin:0;padding:15px 0 30px;display:none}.footer .fcol_socialize{display:block}.footer .fcol_socialize .followus_txt{display:none}.footer .fcol_socialize .socialize{float:none;width:168px;background:#ccc;margin:0 auto}.footer .fcol_socialize .mob_footer{text-align:center;color:#475561;font-size:1.1em;clear:both;padding:15px 0 0;display:block}.footer .fcol_socialize .mob_footer a{color:#475561;text-decoration:none}.footer .fcol_socialize .mob_footer .copyrights{color:#8f989f;font-size:11px;padding-top:5px}.footer .fcol_socialize .socialize a span,.footer .fcol_socialize .socialize a strong{display:none}.footer .fcol_socialize .socialize a.fb{background:url(images/icon_fb.png) 0 0/cover no-repeat}.footer .fcol_socialize .socialize a.tw{background:url(images/icon_tw.png) 0 0/cover no-repeat}.footer .fcol_socialize .socialize a.pint{background:url(images/icon_pint.png) 0 0/cover no-repeat}.footer .fcol_socialize .socialize a.gplus{background:url(images/icon_gplus.png) 0 0/cover no-repeat}#main_banner .banner_slogan{top:50%}#main_banner .banner_slogan h2{font-size:18px;width:auto;display:block;margin:0 20px}#main_banner .banner_slogan h3{font-size:14px;width:auto;margin:0}#main_banner .banner_slogan .banner_subline{padding:0;width:auto;display:block;margin:0 20px}#main_banner .banner_slogan .see_how_we_do_it{width:auto;display:block;margin:5px 20px;padding:0}#main_banner .banner_slogan .see_how_we_do_it a{font-size:14px}#main_banner .close_banner{width:40px;height:23px;background-size:cover;margin-left:-20px}.banner_inner,.innerpage_holder{position:static}.content_inner .content_columns,.content_inner .content_single_col{width:96%;padding:0 2%}.content_inner h1{font-size:2.5em}.content_contact .contact_width{width:100%;margin:0 auto}.content_contact .contact_width_quote{max-width:100%;margin:0 auto}.content_contact .contact_pg .contact_left{width:auto;clear:both;padding:0 25px 25px;float:none}.content_contact .contact_pg .contact_right{width:90%;clear:both;margin:0 auto;float:none}.content_contact .contact_pg .contact_right .gmap{position:absolute;left:0;top:0;border:2px solid #fff;width:98%;height:375px}.content_contact .contact_pg .contact_right .gmap iframe{width:100%!important;height:100%!important}.content_contact .contact_pg .contact_right .cform{width:98%}.content_contact .contact_pg .contact_right .cform .cf_row{width:100%;margin-bottom:6px;padding-bottom:5px}.content_contact .contact_pg .contact_right .cform .cf_row .mobile_break{display:block}.content_contact .contact_pg .contact_right .cform .cf_row .cf_label{font-size:1.2em;padding:5px 5px 10px;width:90%}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txt{font-size:1.4em;margin-left:5px;width:90%;float:left}.content_contact .contact_pg .contact_right .cform .cf_row .cf_txtarea{font-size:1.4em;height:75px;margin-left:5px;width:90%;float:left}.content_contact h1{font-size:2.2em;padding:20px 10px 30px}.content_contact .contact_pg .contact_right .cform .submit_btn_quote{background:url(images/quote_me_now_btn_2x.png) 0 0/100% 100% no-repeat}.content_contact .contact_pg .contact_right .cform .send_msg_btn{background:url(images/send_msg_btn_2x.png) 0 0/100% 100% no-repeat}.select{clear:both;float:none;width:83%}.content_contact .contact_pg .contact_right .cform .services_radio_1 .serv_radio,.content_portfolio .port_header_txt .ref_form{width:95%}.content_contact .contact_pg .contact_right .cform .cf_row #cf_selbox{width:95%;height:30px;margin-left:4px;clear:both;float:none}.content_portfolio{clear:both;padding:93px 0 0}.content_portfolio .port_header_txt .cform{width:98%}.content_portfolio .port_header_txt .cform .cf_row{width:100%;padding-bottom:5px}.content_portfolio .port_header_txt .cform .cf_row .cf_label{padding:5px 5px 10px;width:90%;font-size:1.2em}.content_portfolio .port_header_txt .cform .cf_row .cf_txt{width:90%;font-size:1.4em;margin-left:5px;float:left}.content_portfolio .port_header_txt .cform .cf_row .cf_txtarea{font-size:1.4em;width:90%;height:164px;float:left}.content_portfolio #isotope_filters{padding:0;width:185px}.content_portfolio #isotope_filters li{clear:both;padding-left:0;padding-right:0;width:185px}.content_portfolio #isotope_filters li.last{width:185px}.content_portfolio .port_single_contents,.content_portfolio .port_slider .port_slider_width{width:100%}.content_portfolio #isotope_filters li a{float:left;color:#475661;text-decoration:none;padding:0 0 0 30px}.content_portfolio #isotope_filters li.all_projects a{background:url(images/icon_all_projects.jpg) 5px 0/auto 100% no-repeat;padding:0 0 0 43px}.content_portfolio #isotope_filters li.brand_identity a{background:url(images/icon_brand_identity.png) 5px 0/auto 100% no-repeat;padding:0 0 0 43px}.content_portfolio #isotope_filters li.web_design a{background:url(images/icon_web_design.png) 0 0/auto 100% no-repeat;padding:0 0 0 43px}.content_portfolio #isotope_filters li.print_design a{background:url(images/icon_print.png) 5px 0/auto 100% no-repeat;padding:0 0 0 43px}.content_portfolio .port_header_txt h1{font-size:3em;padding-left:15px;padding-right:15px}.content_portfolio .port_header_txt p{font-size:1.6em;padding-left:15px;padding-right:15px}.content_portfolio .port_slider h1{font-size:2.2em}.content_portfolio .port_slider h1.port_single{font-size:2em}.content_portfolio .port_sorgalla{clear:both;width:100%;height:auto}.content_portfolio .blog_slider .port_slider_padding{padding:30px 0 0}.content_portfolio .port_slider .port_slider_padding{padding-bottom:0}.content_portfolio .blog_slider{margin-bottom:0}.content_portfolio .port_single_contents .what_we_did{width:auto;padding-left:15px;padding-right:15px;float:none;clear:both;padding-bottom:25px}.content_portfolio .port_single_contents .what_we_did h2{font-size:2em;text-align:center}.content_portfolio .port_single_contents .what_we_did ul{text-align:center}.content_portfolio .port_single_contents .ott_contents{width:auto;padding-left:15px;padding-right:15px;float:none;clear:both;text-align:center}.content_portfolio .port_single_contents .ott_contents h2{padding-top:0}.content_portfolio .similar_projects h2{font-size:2.5em;padding-left:15px}.content_portfolio .port_slider .folio_next,.content_portfolio .port_slider .folio_prev{zoom:65%}.more_work a span{cursor:pointer;font-size:1.6em;vertical-align:bottom;line-height:1}.conversion_pg .cheader .ctitle{font-size:2em}.conversion_pg .cheader .ctitle h1{padding:30px 0 0}.conversion_pg .c_contents{clear:both;width:100%;margin:0 auto}.conversion_pg .c_contents .c_left{float:none;clear:both;width:auto;padding:0 15px}.conversion_pg .c_contents .c_right{float:none;clear:both;width:100%;background:#f5f6f6;border:none;border-top:1px solid #dfdddd;border-bottom:1px solid #dfdddd;padding:25px 0 30px}.conversion_pg .c_contents .c_right h4 img{max-width:90%}.conversion_pg .c_contents .c_right .guide_left{float:none;padding:15px 0 0;text-align:center}.conversion_pg .c_contents .c_right .guide_left img{display:inline-block;max-width:100%;height:auto}.conversion_pg .c_contents .c_right .guide_right .frm_row .download_now,.quote_now_banner a{display:block;clear:both}.conversion_pg .c_contents .c_right .guide_left h6{padding:10px 0 0}.conversion_pg .c_contents .c_right .guide_right{float:none;clear:both;width:auto;padding:30px 15px 0}.conversion_pg .c_contents .c_right .guide_right .frm_row{padding:0 0 15px}.conversion_pg .c_contents .c_right .guide_right .frm_row .frm_label{padding-bottom:5px}.conversion_pg .cfooter{clear:both;border-top:1px solid #dfdddd;margin:25px 0 0;padding:25px 0 0}.conversion_pg .cfooter .cf_width,.services_pg .conv_slider_main .conv_slider_width{margin:0 auto;width:100%}.conversion_pg .cfooter .cf_width h2,.conversion_pg .cfooter .cf_width p{padding-left:15px;padding-right:15px}.services_pg .conv_slider_main .conv_slider_main_padding{padding:15px 0 40px}.services_pg .conv_slider_main{background:#f5f6f6;border-bottom:1px solid #dad9d9;text-align:center}.services_pg .conv_slider_main .triangle_main{padding:0;width:100%;float:left;margin:-50px 0 -20px;zoom:70%;-moz-transform:scale(.7);-webkit-transform:scale(.7)}.services_pg .conv_slider_main .triangle_main .t_sm{left:5px}.services_pg .conv_slider_main .triangle_main .triangle_box{margin:0 auto;float:none}.services_pg .conv_slider{margin:0 auto;float:none;clear:both}.services_pg .services_content{width:auto;margin:0 auto;padding:63px 15px}.services_pg .services_content .serv_box,.services_pg .services_content .serv_box .serv_txt{width:100%}.services_pg .services_content .serv_box .serv_txt h3{font-size:2.2em}.services_pg .services_content .serv_box .serv_img{width:100%;margin:5px 0 20px}.services_pg .services_content .serv_box .serv_img span{background:url(images/overlay.png) center/130% no-repeat;z-index:1}.clients_pg{width:auto;padding:50px 15px}.content_portfolio .clients_isotope .port_item span{font-size:1.2em;line-height:1.2}.services_pg .conv_slider .service_acc div,.services_pg .conv_slider .service_acc h3{text-align:center}.quote_now_banner{background:0 0;padding:0;margin:30px 0 0}.quote_now_banner a{float:none;width:164px;height:auto;padding:12px 15px;margin:0 auto;background:#e71939;text-align:center}.quote_now_banner .quote_now_left{display:block;padding:10px;background:#a0a0a0;clear:both;margin-bottom:20px}.pormo_left_menu a.email,.pormo_left_menu a.request_quote{margin:0 auto}.pormo_left_menu h2,.pormo_left_menu h3,.pormo_left_menu p{text-align:center}.pormo_left_menu a.email:hover{text-decoration:underline}.request_a_quote p{font-size:1.8em!important}.content_portfolio .portfolio_isotope .port_advert h4{padding:50px 10px 0}.content_portfolio .portfolio_isotope .port_advert a{margin:15px auto 0}.mob_hide{display:none}}.error,.success{padding:10px;font-size:12px;display:none}.error{margin:0 0 5px;color:#D8000C;background-color:#FFBABA}.success{color:#044406;background-color:#B7FBB9}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#fff;clear:both;height:35px;line-height:36px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:19px;position:absolute;left:187px;bottom:-19px;float:right}.error img{vertical-align:middle}.one{display:none}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7-mail-sent-ok{background:#5f6b74}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{background:#e71939}span.wpcf7-form-control-wrap{position:relative;float:right}span.wpcf7-not-valid-tip{position:absolute;top:0;left:0;z-index:100;border:none;font-size:10pt;width:502px;height:26px;background:#f9e4e7;line-height:28px;padding:2px;text-align:center}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block}.wpcf7-display-none,div.wpcf7 div.ajax-error{display:none}span.wpcf7-list-item{margin-left:.5em}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px;position:absolute;left:0;top:0;z-index:999}div.wpcf7 .placeheld{color:#888}@media only screen and (min-width:651px) and (max-width:990px){span.wpcf7-not-valid-tip{width:356px}}@media only screen and (min-width:1px) and (max-width:650px){span.wpcf7-form-control-wrap{position:relative;float:left;width:100%}span.wpcf7-not-valid-tip{width:auto;display:block}}@media only screen and (min-width:1px) and (max-width:990px){div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#fff;float:none;clear:both;height:auto;line-height:18px;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-size:19px;position:static;display:block;padding:10px;margin:10px 0}div.wpcf7-mail-sent-ok{background:#939ba3;border-top:5px solid #f5f6f6}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{background:#e71939;border-top:5px solid #f5f6f6}}



.free_book{padding:25px 22px 15px 0;}
.free_book .fb_left{float:left; width:66%; background:#ededed; position:relative;}
.free_book .fb_left .fb_padding{padding:95px 15px 15px;}
.free_book .fb_left .fb_tag{display:block; font-size:33px; padding:12px 20px; background:#e74256; color:#fff; font-weight:300; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; position:absolute; left:0; top:0;}
.free_book .fb_left h4{font-size:32px; color:#515a60; font-weight:400; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; padding-left:10px;}
.free_book .fb_left p{font-size:18px; color:#515a60; font-weight:300; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; padding-left:10px; padding-right:20px;}
.free_book .fb_right{float:right; width:32.5%; background:#dadada;}
.free_book .fb_right img{max-width:100%; height:auto;}
.free_book .fb_right .fb_table{display:table; width:100%; height:100%; text-align:center;}
.free_book .fb_right .fb_cell{display:table-cell; width:100%; height:100%; vertical-align:middle;}
.free_book .fb_right .event_img{display:none;}

.free_book .fb_right .fb_right_padding{padding:32px 0;}
.free_book .fb_right h2{color:#cdcdcd; font-size:1.8em;font-weight:400; padding:0 30px; line-height:1.2;}
.free_book .fb_right h3{color:#fff; font-size:3.5em; font-weight:400; padding:0 30px 10px; line-height:1.2;}

#fb_form{padding:30px 5px;}
#fb_form .frm_row{position:relative; width:33.8%; float:left; margin:0 1.59% 0 0;}
#fb_form .frm_row label{position:absolute; left:5%; top:8px; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; font-size:12px; color:#586974; display:none;}
#fb_form .frm_row .txtbox{border:none; outline:none; font-size:18px; color:#586974; font-weight:300; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; padding:10px 5%; width:90%;}
#fb_form .download_now{color:#fff; background:#e74256; height:42px; width:29%; float:right; border:none; outline:none; cursor:pointer; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; font-size:27px; font-weight:300;}

#inf_form_d8116dfdf2b24a5e8d4e8520e5e68f57{padding:30px 5px;}
#inf_form_d8116dfdf2b24a5e8d4e8520e5e68f57 .frm_row{position:relative; width:33.8%; float:left; margin:0 1.59% 0 0;}
#inf_form_d8116dfdf2b24a5e8d4e8520e5e68f57 .frm_row label{position:absolute; left:5%; top:8px; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; font-size:12px; color:#586974; display:none;}
#inf_form_d8116dfdf2b24a5e8d4e8520e5e68f57 .frm_row .txtbox{border:none; outline:none; font-size:18px; color:#586974; font-weight:300; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; padding:10px 5%; width:90%;}
#inf_form_d8116dfdf2b24a5e8d4e8520e5e68f57 .download_now{color:#fff; background:#e74256; height:42px; width:29%; float:right; border:none; outline:none; cursor:pointer; font-family:"proxima-nova", "gill sans mt", "lucida sans unicode", sans-serif; font-size:27px; font-weight:300;}




@media only screen and (max-width: 1350px) {
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:1212px; margin:0 auto;}
	.portfolio .port_item{width:392px;height:392px;margin-right:12px;margin-bottom:12px;}
	.portfolio .port_item_wide{width:796px;}
	
	.free_book{padding:25px 0 15px 0;}
	.free_book .free_book_padding{padding-right:12px;}
	
	/*
	.portfolio .port_item .port_overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#242424;z-index:999;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;cursor:pointer;opacity:0; transition:all .5s;}
	.portfolio .port_item:hover .port_overlay{opacity:0.85;}
	.portfolio .port_item .port_overlay_1{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;font-weight:400;cursor:pointer;transition:all .3s; }
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:32px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{color:#cdcdcd; font-size:1.8em;font-weight:400; padding:0 38px; line-height:1.2;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{color:#fff; font-size:3.5em; font-weight:400; padding:0 38px 10px; line-height:1.2;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{color:#fff; font-size:2em; font-weight:400; line-height:1.2;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{color:#fff; font-size:1.6em; font-weight:400; line-height:1.2;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{color:#e81c3b; font-size:1.8em;font-weight:500; text-decoration:none;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{opacity:0; transition:all .3s; margin-left:0; max-width:275px;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{opacity:1; margin-left:38px;}
	
	.portfolio .port_item .port_overlay_2{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg_bottom.png) bottom repeat-x; opacity:1; transition:all .5s;}
	.portfolio .port_item .port_overlay_2 .po_top{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg.png) center top repeat-x;}
	.portfolio .port_item:hover .port_overlay_2{opacity:0;}
	*/
}


@media only screen and (max-width: 1250px) {
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:1012px;}
	.portfolio .port_item{width:323px;height:323px;margin-right:12px;margin-bottom:12px;}
	.portfolio .port_item_wide{width:658px;}
	
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:25px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{font-size:1.7em;padding:0 30px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{font-size:3.2em; padding:0 30px 10px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{font-size:1.9em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{font-size:1.5em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{font-size:1.6em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{max-width:275px;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{margin-left:30px;}
	
	.portfolio .port_item .port_overlay_2{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg_bottom.png) bottom repeat-x; opacity:1; transition:all .5s;}
	.portfolio .port_item .port_overlay_2 .po_top{position:absolute;left:0;top:0;width:100%;height:100%;z-index:998;background:url(images/port_overlay_bg.png) center top repeat-x;}
	.portfolio .port_item:hover .port_overlay_2{opacity:0;}
	
	.free_book .free_book_padding{padding-right:19px;}
	.free_book .fb_right .fb_right_padding{padding:25px 0;}
	.free_book .fb_right h2{font-size:1.7em; padding:0 30px;}
	.free_book .fb_right h3{font-size:3.2em; padding:0 30px 10px;}
	
}


@media only screen and (max-width: 1024px) {
	.free_book .fb_left .fb_tag{font-size:27px; padding:10px 15px;}
	.free_book .fb_left .fb_padding{padding:75px 15px 15px;}
	.free_book .fb_left h4{font-size:27px;}
	.free_book .fb_left p{font-size:16px;}
	#fb_form{padding:20px 5px;}
	#fb_form .frm_row{width:30%; margin:0 1.59% 0 0;}
	#fb_form .download_now{width:35%; font-size:18px;}
	
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:860px !important; min-width:860px !important;}
	.portfolio .port_item{width:277px;height:277px;margin-right:9px;margin-bottom:9px;}
	.portfolio .port_item_wide{width:564px;}	
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:25px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{font-size:1.6em;padding:0 20px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{font-size:2.7em; padding:0 20px 10px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{font-size:1.8em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{font-size:1.4em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{font-size:1.5em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{max-width:220px;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{margin-left:20px;}
	
	.free_book .free_book_padding{padding-right:10px;}
	.free_book .fb_right .fb_right_padding{padding:25px 0;}
	.free_book .fb_right h2{font-size:1.6em; padding:0 20px;}
	.free_book .fb_right h3{font-size:2.7em; padding:0 20px 10px;}
}

@media only screen and (max-width: 880px) {
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:762px !important; min-width:762px !important;}
	.portfolio .port_item{width:245px;height:245px;margin-right:9px;margin-bottom:9px;}
	.portfolio .port_item_wide{width:499px;}	
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:20px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{font-size:1.6em;padding:0 15px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{font-size:2.3em; padding:0 15px 10px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{font-size:1.8em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{font-size:1.4em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{font-size:1.5em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{max-width:190px;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{margin-left:15px;}
	
	.free_book .free_book_padding{padding-right:9px;}
	.free_book .fb_right .fb_right_padding{padding:20px 0;}
	.free_book .fb_right h2{font-size:1.6em; padding:0 15px;}
	.free_book .fb_right h3{font-size:2.3em; padding:0 15px 10px;}
	
}

@media only screen and (max-width: 770px) {
	.free_book .fb_right img{width:345px;}
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:585px !important; min-width:585px !important;}
	.portfolio{text-align:center;}
	.portfolio .port_item{width:280px;height:280px; margin:0 3px 10px; float:none; display:inline-block; vertical-align:top; text-align:left;}
	.portfolio .port_item_wide{width:280px; height:280px;}	
	.portfolio .port_item_wide img{height:280px; width:auto; max-width:none;}
	.portfolio .port_item:nth-child(even){/*float:right;*/}
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:15px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{font-size:1.6em;padding:0 15px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{font-size:2em; padding:0 15px 0px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{font-size:1.6em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{font-size:1.4em; padding:5px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{font-size:1.5em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{max-width:90%;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{margin-left:15px;}
	/*.footer .fcol{float:none; width:auto;}*/
	
	.free_book .free_book_padding{padding:0 7px;}
	.free_book .fb_left{float:none; width:auto; margin-bottom:15px; height:auto !important;}
	.free_book .fb_right{float:none; width:auto; margin-bottom:0; height:auto !important; position:relative;}
	.free_book .fb_right .fb_right_padding{padding:20px 0;}
	.free_book .fb_right h2{font-size:1.6em; padding:0 15px;}
	.free_book .fb_right h3{font-size:2em; padding:0 15px 10px;}
	.free_book .fb_right .event_img{display:block; width:100%; height:auto;}
	.free_book .fb_right .fb_right_padding{position:absolute; left:0; top:0; right:0;}
	
}

@media only screen and (max-width: 767px) {
	.free_book{padding:15px 15px 0;}
	.free_book .fb_left,
	.free_book .fb_right{float:none; width:auto; margin-bottom:15px; height:auto !important;}
	
	.free_book .fb_left .fb_tag{font-size:22px; padding:8px 15px;}
	.free_book .fb_left .fb_padding{padding:65px 15px 15px;}
	.free_book .fb_left h4{font-size:22px;}
	.free_book .fb_left p{font-size:14px;}
	#fb_form{padding:10px 0;}
	#fb_form .frm_row{width:48%; margin:0 1% 15px;}
	#fb_form .frm_row .txtbox{font-size:15px;}
	#fb_form .download_now{width:45%; font-size:15px; float:none; display:block; margin:0 auto;}
	

	.free_book .fb_right img{width:280px;}
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:485px !important; min-width:485px !important;}
	.portfolio{text-align:center;}
	.portfolio .port_item{width:230px;height:230px; margin:0 3px 10px; float:none; display:inline-block; vertical-align:top; text-align:left;}
	.portfolio .port_item_wide{width:230px; height:230px;}	
	.portfolio .port_item_wide img{height:230px; width:auto; max-width:none;}
	/*
	.portfolio .port_item .port_overlay_1 .overlay_padding{padding:15px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h2{font-size:1.6em;padding:0 15px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h3{font-size:2em; padding:0 15px 0px;}
	.portfolio .port_item .port_overlay_1 .overlay_padding h4{font-size:1.6em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding p{font-size:1.4em; padding:5px 0;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .learn_more{font-size:1.5em;}
	.portfolio .port_item .port_overlay_1 .overlay_padding .overlay_anim{max-width:90%;}
	.portfolio .port_item:hover .port_overlay_1 .overlay_padding .overlay_anim{margin-left:15px;}
	*/
	/*.footer .fcol{float:none; width:auto;}*/






}

@media only screen and (max-width: 580px) {
	.free_book .fb_right img{width:345px;}
	/*
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:370px !important; min-width:0 !important;}
	.portfolio{}
	.portfolio .port_item{width:370px;height:370px;}
	.portfolio .port_item_wide{width:370px; height:370px;}	
	.portfolio .port_item_wide img{height:370px; width:auto; max-width:none;}
	*/
	.free_book,
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:100% !important; min-width:0 !important;}
	.portfolio{}
	.portfolio .port_item{width:100%; height:auto;}
	.portfolio .port_item_wide{width:100%; height:auto;}	
	.portfolio .port_item_wide img{height:auto; width:auto; max-width:100%; max-height:100%;}
	
	.free_book .free_book_padding{padding:0 2px 0 4px;}
	/*
	.free_book .fb_left{float:none; width:auto; margin-bottom:15px; height:auto !important;}
	.free_book .fb_right{float:none; width:auto; margin-bottom:0; height:auto !important; position:relative;}
	.free_book .fb_right .fb_right_padding{padding:20px 0;}
	.free_book .fb_right h2{font-size:1.6em; padding:0 15px;}
	.free_book .fb_right h3{font-size:2em; padding:0 15px 10px;}
	.free_book .fb_right .event_img{display:block; width:100%; height:auto;}
	.free_book .fb_right .fb_right_padding{position:absolute; left:0; top:0; right:0;}
	*/
	
}
/*
@media only screen and (max-width: 400px) {
	.free_book .fb_right img{width:280px;}
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:280px !important; min-width:0 !important;}
	.portfolio{}
	.portfolio .port_item{width:280px;height:280px;}
	.portfolio .port_item_wide{width:280px; height:280px;}	
	.portfolio .port_item_wide img{height:280px; width:auto; max-width:none;}
}
*/
@media only screen and (max-width: 350px) {
	/*
	.free_book .fb_right img{width:260px;}
	.footer,
	.home_contents,
	#isotope,
	.portfolio{max-width:260px !important; min-width:0 !important;}
	.portfolio{}
	.portfolio .port_item{width:260px;height:260px;}
	.portfolio .port_item_wide{width:260px; height:260px;}	
	.portfolio .port_item_wide img{height:260px; width:auto; max-width:none;}
	*/
	.portfolio .port_item_wide .port_overlay_1 .overlay_padding p{display:none;}
}




/*FEEDBACK FORM START*/
.services_radio_2{padding:0 0 0 220px;}
.services_radio_2 .wpcf7-list-item{float:left; padding:0 15px 0 0;}
.services_radio_2 .wpcf7-list-item-label{font-size:1.5em;}
.services_radio_2 .wpcf7-form-control-wrap{width:100%;}
.services_radio_2 input{vertical-align:top; -webkit-appearance:radio;}
.services_radio_2 label{cursor:pointer;}
.feedback_row{padding:5px 0 0; clear:both;}
.feedback_row h5{float:left; width:200px; padding:10px 0;}
.send_fdb_btn{margin-top:35px;background:url(images/send_fdb_btn.png) no-repeat !important; width:195px !important; height:43px !important;}
@media only screen and (max-width: 1024px){
	.feedback_row h5{float:none; width:auto; padding:10px 0 0;}
	.services_radio_2{padding:0 0 20px;}
}
@media only screen and (max-width: 600px){
	.services_radio_2 .wpcf7-list-item{float:none; padding:0 0 5px; display:block;}
	.services_radio_2 .wpcf7-list-item-label{font-size:1.4em;}
}
/*FEEDBACK FORM END*/


#home_content{clear:both;}

.home_slider_anim{background:#274b5f; height:500px; overflow:hidden;}

 .anim-slider{}
 .anim-slider,
 .anim-slide{height:500px !important;}
 .anim-slide h2,
 .anim-slide h3
  {
    color:#fff;
	text-align:center;
    font-size: 35px;
	font-weight:300;
	font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;
	position:relative; z-index:10;
  }
  .anim-slide h2{padding-top:145px; padding-bottom:10px;}
  .anim-slide h3{padding-bottom:45px;}
  .anim-slide h6
  {
    color: #fff;
    font-size: 30px;
	text-align:center;
	font-weight:300;
	font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;
	position:relative; z-index:10;
  }
  .anim-slide h6 .b_label{background:#ff4a5b; padding:10px 40px 10px 10px; display:inline-block; margin:0 -4px;}
  .anim-slide h6 .b_txt{background:#26c4c2; padding:10px 40px 10px 10px; display:inline-block; margin:0 -4px;}
  .anim-slide h6 a{color:#fff; text-decoration:none; background:#e74256; display:inline-block; padding:5px 45px 5px 20px; position:relative;}
  .anim-slide h6 a span{display:block; position:absolute; right:10px; top:50%; margin-top:-10px;
		width: 0; 
		height: 0; 
		border-top: 10px solid transparent;
		border-bottom: 10px solid transparent;
		border-left: 17px solid #fff;
  }
  .anim-slide h4 a,
  .anim-slide h4
  {
    color: #fff;
    font-size: 25px;
	text-decoration:none;
  }
  .anim-slide h1
  {
    color: #fff;
    font-size: 30px;
	font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif;
	position:absolute; left:0; top:68%; right:0; text-align:center; font-weight:300;
  }
  
/*slide 2-3-4*/
.anim-slide #banner_circle_1{left:4%; top:20%; position:absolute; width:102px; height:auto;}
.anim-slide #banner_circle_2{left:14%; top:20%; position:absolute; width:110px; height:auto;}
.anim-slide #banner_circle_3{left:12%; top:-2%; position:absolute; width:180px; height:auto;}
.anim-slide #banner_circle_4{left:0%; top:3%; position:absolute; width:80px; height:auto;}
.anim-slide #octa_1{left:-1%; bottom:3%; position:absolute; width:244px; height:auto;}
.anim-slide #octa_2{left:7%; bottom:-4%; position:absolute; width:229px; height:auto;}
.anim-slide #triangle_1{right:6%; top:5%; position:absolute; width:290px; height:auto;}
.anim-slide #triangle_2{right:1%; top:2%; position:absolute; width:185px; height:auto;}
.anim-slide #square_1{right:5%; bottom:-3%; position:absolute; width:274px; height:auto;}
.anim-slide #square_2{right:-1%; bottom:5%; position:absolute; width:120px; height:auto;}

/*slide 1*/
.anim-slide .s_wrapper{max-width:1000px; margin:0 auto; height:500px; position:relative; padding:0 15px;}
.anim-slide .shape_1_1{left:0; top:19.4%; position:absolute; width:93px; height:auto; z-index:2;}
.anim-slide .shape_1_2{left:3.33%; top:21.2%; position:absolute; width:123px; height:auto; z-index:1;}
.anim-slide .shape_1_3{left:7.13%; top:19.4%; position:absolute; width:117px; height:auto; z-index:2;}
.anim-slide h4{color:#fff; text-align:center; font-size:25px; font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif; font-weight:700; position:absolute;}

.anim-slide h4.s_title_1{left:0; top:54%; width:19%;}

.anim-slide .shape_1_4{left:21.4%; top:19.4%; position:absolute; width:130px; height:auto; z-index:2;}
.anim-slide .shape_1_5{left:22.86%; top:23%; position:absolute; width:133px; height:auto; z-index:1;}
.anim-slide .shape_1_6{left:29.33%; top:22.8%; position:absolute; width:101px; height:auto; z-index:2;}

.anim-slide h4.s_title_2{left:21.4%; top:54%; width:18.1%;}

.anim-slide .shape_1_7{left:42%; top:20.8%; position:absolute; width:131px; height:auto; z-index:2;}
.anim-slide .shape_1_8{left:43.8%; top:25%; position:absolute; width:128px; height:auto; z-index:1;}
.anim-slide .shape_1_9{left:51%; top:27.4%; position:absolute; width:85px; height:auto; z-index:2;}

.anim-slide h4.s_title_3{left:42%; top:54%; width:17.45%;}


.anim-slide .shape_1_10{left:62.66%; top:19.8%; position:absolute; width:151px; height:auto; z-index:2;}
.anim-slide .shape_1_11{left:64.4%; top:23.4%; position:absolute; width:154px; height:auto; z-index:1;}
.anim-slide .shape_1_12{left:71.2%; top:26%; position:absolute; width:84px; height:auto; z-index:2;}

.anim-slide h4.s_title_4{left:62.66%; top:54%; width:17.4%;}

.anim-slide .shape_1_13{left:84.9%; top:15.6%; position:absolute; width:154px; height:auto; z-index:2;}
.anim-slide .shape_1_14{left:85.33%; top:21.6%; position:absolute; width:144px; height:auto; z-index:1;}
.anim-slide .shape_1_15{left:90.33%; top:30.4%; position:absolute; width:99px; height:auto; z-index:2;}

.anim-slide h4.s_title_5{left:84.9%; top:54%; width:15.66%;}
  
@media only screen and (max-width: 1024px){
	
	/*slide 1*/
	.anim-slide .s_wrapper{margin:0 15px; height:500px;}
	.anim-slide .shape_1_1{left:0; top:19.4%; position:absolute; width:63px; height:auto; z-index:2;}
	.anim-slide .shape_1_2{left:3.33%; top:21.2%; position:absolute; width:93px; height:auto; z-index:1;}
	.anim-slide .shape_1_3{left:7.13%; top:19.4%; position:absolute; width:87px; height:auto; z-index:2;}
	.anim-slide h4{color:#fff; text-align:center; font-size:18px; font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif; font-weight:700; position:absolute;}
	
	.anim-slide h4.s_title_1{left:0; top:50%; width:19%;}
	
	.anim-slide .shape_1_4{left:21.4%; top:19.4%; position:absolute; width:100px; height:auto; z-index:2;}
	.anim-slide .shape_1_5{left:22.86%; top:23%; position:absolute; width:103px; height:auto; z-index:1;}
	.anim-slide .shape_1_6{left:29.33%; top:22.8%; position:absolute; width:71px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_2{left:21.4%; top:50%; width:18.1%;}
	
	.anim-slide .shape_1_7{left:42%; top:20.8%; position:absolute; width:101px; height:auto; z-index:2;}
	.anim-slide .shape_1_8{left:43.8%; top:25%; position:absolute; width:98px; height:auto; z-index:1;}
	.anim-slide .shape_1_9{left:51%; top:27.4%; position:absolute; width:55px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_3{left:42%; top:50%; width:17.45%;}
	
	.anim-slide .shape_1_10{left:62.66%; top:19.8%; position:absolute; width:121px; height:auto; z-index:2;}
	.anim-slide .shape_1_11{left:64.4%; top:23.4%; position:absolute; width:124px; height:auto; z-index:1;}
	.anim-slide .shape_1_12{left:71.2%; top:26%; position:absolute; width:54px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_4{left:62.66%; top:50%; width:17.4%;}
	
	.anim-slide .shape_1_13{left:82.9%; top:15.6%; position:absolute; width:124px; height:auto; z-index:2;}
	.anim-slide .shape_1_14{left:83.33%; top:21.6%; position:absolute; width:114px; height:auto; z-index:1;}
	.anim-slide .shape_1_15{left:88.33%; top:30.4%; position:absolute; width:69px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_5{left:84.9%; top:50%; width:15.66%;}
	
	.anim-slide h1{font-size:25px;}


	/*slide 2-3-4*/
	.anim-slide #banner_circle_1{left:4%; top:20%; position:absolute; width:62px; height:auto;}
	.anim-slide #banner_circle_2{left:14%; top:20%; position:absolute; width:70px; height:auto;}
	.anim-slide #banner_circle_3{left:12%; top:-2%; position:absolute; width:140px; height:auto;}
	.anim-slide #banner_circle_4{left:0%; top:3%; position:absolute; width:40px; height:auto;}
	.anim-slide #octa_1{left:-1%; bottom:3%; position:absolute; width:204px; height:auto;}
	.anim-slide #octa_2{left:7%; bottom:-4%; position:absolute; width:189px; height:auto;}
	.anim-slide #triangle_1{right:6%; top:5%; position:absolute; width:250px; height:auto;}
	.anim-slide #triangle_2{right:1%; top:2%; position:absolute; width:145px; height:auto;}
	.anim-slide #square_1{right:5%; bottom:-3%; position:absolute; width:234px; height:auto;}
	.anim-slide #square_2{right:-1%; bottom:5%; position:absolute; width:80px; height:auto;}
	
	.anim-slide h2,.anim-slide h3{font-size: 25px;}
	.anim-slide h2{padding-top:145px; padding-bottom:10px;}
	.anim-slide h3{padding-bottom:45px;}
	.anim-slide h6{font-size:25px;}
	.anim-slide h6 .b_label{padding:10px 40px 10px 10px;}
	.anim-slide h6 .b_txt{padding:10px 40px 10px 10px;}
	.anim-slide h6 a{padding:5px 45px 5px 20px;}
	.anim-slide h6 a span{}
	
	
	
		
}
@media only screen and (max-width: 767px) {

	.anim-slide .s_wrapper{border:none;}
	
	.home_slider_anim{height:440px;}
	.anim-dots{bottom:80px;}
	 /*.anim-slider{height:440px !important;}
	 .anim-slide{height:440px !important;}*/

	/*slide 1*/
	.anim-slide .s_wrapper{margin:0 auto; height:500px; max-width:280px}
	/*
	.anim-slide .shape_1_1{left:3.5%; top:3.6%; position:absolute; width:62px; height:auto; z-index:2;}
	.anim-slide .shape_1_2{left:11.4%; top:5%; position:absolute; width:80px; height:auto; z-index:1;}
	.anim-slide .shape_1_3{left:20.35%; top:3.6%; position:absolute; width:77px; height:auto; z-index:2;}
	*/

	.anim-slide .shape_1_1{left:20.35%; top:7.8%; position:absolute; width:39px; height:auto; z-index:2;}
	.anim-slide .shape_1_2{left:25.35%; top:8.6%; position:absolute; width:52px; height:auto; z-index:1;}
	.anim-slide .shape_1_3{left:31.42%; top:7.8%; position:absolute; width:49px; height:auto; z-index:2;}

	.anim-slide h4 a,
	.anim-slide h4{color:#fff; text-align:center; font-size:18px; font-family:proxima-nova,"gill sans mt","lucida sans unicode",sans-serif; font-weight:700; position:absolute;}
	
	.anim-slide h4.s_title_1{left:14%; top:22.4%; width:30%;}
	
	/*
	.anim-slide .shape_1_4{left:54.2%; top:4%; position:absolute; width:80px; height:auto; z-index:2;}
	.anim-slide .shape_1_5{left:58.21%; top:6%; position:absolute; width:83px; height:auto; z-index:1;}
	.anim-slide .shape_1_6{left:73.57%; top:6%; position:absolute; width:51px; height:auto; z-index:2;}
	*/
	
	.anim-slide .shape_1_4{left:53.21%; top:7.8%; position:absolute; width:56px; height:auto; z-index:2;}
	.anim-slide .shape_1_5{left:55.35%; top:9.4%; position:absolute; width:56px; height:auto; z-index:1;}
	.anim-slide .shape_1_6{left:65.71%; top:9.2%; position:absolute; width:43px; height:auto; z-index:2;}

	
	.anim-slide h4.s_title_2{left:43%; top:22.4%; width:30%;}
	
	.anim-slide .shape_1_7{left:4.28%; top:33.2%; position:absolute; width:57px; height:auto; z-index:2;}
	.anim-slide .shape_1_8{left:7.14%; top:35.2%; position:absolute; width:55px; height:auto; z-index:1;}
	.anim-slide .shape_1_9{left:18.5%; top:36.2%; position:absolute; width:36px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_3{left:-1%; top:48%; width:23%;}
	
	.anim-slide .shape_1_10{left:36.4%; top:32.6%; position:absolute; width:65px; height:auto; z-index:2;}
	.anim-slide .shape_1_11{left:39.28%; top:34.2%; position:absolute; width:66px; height:auto; z-index:1;}
	.anim-slide .shape_1_12{left:49.28%; top:35.6%; position:absolute; width:38px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_4{left:30%; top:48%; width:27%;}
	
	.anim-slide .shape_1_13{left:71%; top:31%; position:absolute; width:67px; height:auto; z-index:2;}
	.anim-slide .shape_1_14{left:72.14%; top:33.6%; position:absolute; width:63px; height:auto; z-index:1;}
	.anim-slide .shape_1_15{left:80%; top:37.2%; position:absolute; width:44px; height:auto; z-index:2;}
	
	.anim-slide h4.s_title_5{left:58%; top:48%; width:27%;}
	
	.anim-slide h1{font-size:18px; top:60%;}


	/*slide 2-3-4*/
	.anim-slide #banner_circle_1{left:4%; top:10%; position:absolute; width:42px; height:auto;}
	.anim-slide #banner_circle_2{left:12%; top:10%; position:absolute; width:50px; height:auto;}
	.anim-slide #banner_circle_3{left:6%; top:-3%; position:absolute; width:90px; height:auto;}
	.anim-slide #banner_circle_4{left:0%; top:2%; position:absolute; width:20px; height:auto;}

	.anim-slide #triangle_1{right:4%; top:5%; position:absolute; width:80px; height:auto; z-index:2;}	
	.anim-slide #triangle_2{right:1%; top:2%; position:absolute; width:75px; height:auto; z-index:1;}

	.anim-slide #octa_1{left:-1%; bottom:14%; position:absolute; width:104px; height:auto;}
	.anim-slide #octa_2{left:7%; bottom:7%; position:absolute; width:89px; height:auto;}
	
	.anim-slide #square_1{right:4%; bottom:6%; position:absolute; width:94px; height:auto; z-index:2;}
	.anim-slide #square_2{right:-2%; bottom:10%; position:absolute; width:70px; height:auto; z-index:1;}
	
	.anim-slide h2,.anim-slide h3{font-size:20px;}
	.anim-slide h2{padding-top:140px; padding-left:10px; padding-right:10px;}
	.anim-slide h3{padding-bottom:25px; padding-left:10px; padding-right:10px;}
	.anim-slide h6{font-size:20px; margin:0 15px;}
	.anim-slide h6 .b_label{padding:10px 40px 10px 10px;}
	.anim-slide h6 .b_txt{padding:10px 40px 10px 10px;}
	.anim-slide h6 a{padding:5px 45px 5px 20px;}
	.anim-slide h6 a span{}

	#testimobox-widget,
	#testimobox-widget-container{display:none !important; visibility:hidden !important;}
}

.content_contact .contact_pg .contact_right .cform .services_radio.services_radio_agreed{clear:both; padding:15px 0 0;}
.content_contact .contact_pg .contact_right .cform .services_radio.services_radio_agreed .wpcf7-list-item-label{display:none;}
.content_contact .contact_pg .contact_right .cform .services_radio.services_radio_agreed .wpcf7-form-control-wrap{float:left;}
.content_contact .contact_pg .contact_right .cform .services_radio.services_radio_agreed .agreed_label{padding:0 0 0 45px;}
.content_contact .contact_pg .contact_right .cform .services_radio.services_radio_agreed .serv_radio{padding:0 0 10px;}

#home_content{padding-top:25px;}