html, body{overflow-x:inherit;}form{ margin-bottom:0px !important;}body{font:12px "PT Sans", sans-serif;line-height:18px;color:#eee;-webkit-text-size-adjust:100%;background:url(../images/pattern/dc.png) !important;background-repeat:repeat;}
#pattern_bg{position:fixed;width:100%;height:100%;left:0;top:0;background:url(../images/pattern/pt101.jpg) repeat;z-index:-1;}#background{position:fixed;z-index:-1;}.header_top_second_inner .span12{margin:0;width:100%;}
.advance-app{margin:32px 0px; } .advance-app .pb_title{ margin:0px;line-height: 18px !important;}.advance-app .content_wrapper_section p{line-height: 18px !important;} .read-btn{background:none repeat scroll 0 0 #015aad;border-radius:8px;color:#fff !important;display:block;font-size:16px;margin-top:10px;padding:6px 10px;text-align:center;width:100px;}
P{font-size:12px !important;color:#666666 !important;}.italic{font-style:italic;}h1{font-size:28px;}h2{font-size:26px;}h3{font-size:22px;}h4{font-size:18px;}h5{font-size:14px;}h6{font-size:12px;}
a{color:#495357;text-decoration:none;}a:hover{color:#555555;text-decoration:none;}a:active{color:#cecece;text-decoration:none;}body.boxlayout{padding:0px 0px;}
.boxlayout #main_wrapper{margin:auto;}#main_wrapper{-webkit-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);width:100%;position:relative;}
.main_wrapper_inner{padding:0;margin:0;}body .align_left{float:left;}body .align_right{float:right;}body .align_center{margin:10px auto;padding:10px 0;}.clear{clear:both;}
.header_top_first{width:100%;}.header_top_inner{font-size:12px;font-family:"PT Sans", sans-serif;padding-top:10px;}.text_header a{margin-right:0px;text-decoration:none;color:#eaeaea;}
.text_header a:hover{color:#ccc;}.top_info{float:right;list-style-type:none;padding:6px 0 0 0;margin-right:-40px !important;}.top_info p a{font-weight:bold;font-size:12px;margin:0;padding-left:10px;color:#f7f7f7;text-decoration:none;}.top_info p a:hover{color:#004483;}
.header_bottom_inner{border-top:1px solid #bbb;z-index:2;position:relative;background-color:#eee;}.header_menu{background-color:#e2e2e2;border-bottom:2px solid #d9d9d9;height:56px;border-top:1px solid #fff;}
.header_top_inner1{position:relative;z-index:5 !important;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
.contact_head{float:right;padding-top:35px;}.head_tele_text{float:right;font-size:36px;margin-top:10px;margin-left:8px;}.tele_text_1{color:#fff !important;margin-right:0px;}
.head_text_2{clear:both;color:#fff !important;margin-top:5px;border-bottom:1px dashed #FFF;font-weight:600;}.social_wrapper{float:right;}.social_wrapper img{margin-left:5px;}.social_wrapper img:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5;}
.social_wrapper img a{float:left;text-indent:-9999px;margin:0px;margin-right:0px;outline:none;padding:0;min-height:32px;height:100%;}.toad_wrapper{float:left;margin-top:35px;}.tele{float:left;font-size:12px;margin-right:15px;margin-top:10px;}.place{float:left;font-size:12px;color:eaeaea !important;}.tel_number{color:#004483;font-weight:bold;}
span.place_info a{text-decoration:none;color:#eaeaea}span.place_info a:hover{color:#ccc}.tele span:first-child{margin-right:5px;}.place span:first-child{margin-right:5px;}
.home_ms_icon{padding:5px;}.home_ms_icon img{margin-right:0px !important;margin-bottom:-3px;margin-left:-4px;}.tel_icon{padding:5px;padding-right:0px;margin-left:10px;}
.tel_icon img{margin-right:0px !important;margin-bottom:-3px;margin-left:-4px;}.text_shadow{text-shadow:0 1px 0 #333;}.testimonials{width:100% !important;margin-top:0px;margin-left:0px;}
.testimonials ul li{width:100%;}.header_bottom_inner .container .twelve.columns{float:right;}.header_top_second{margin-top:22px;}.logo, .logo a{float:left;padding:0;position:relative;margin:0;display:block;}
.social_foot_wrapper{padding:30px 0px 20px 0px;}.social_wrapper2{float:right !important;border:1px solid #dfdfdf;padding:8px 10px;margin-top:-6px;}
.social_wrapper2_inner{margin-left:5px !important;}.social_wrapper2 li{float:left;}.social_wrapper2 li:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5;}
.social_wrapper2 li a{float:left;width:32px;display:block;text-indent:-9999px;margin:0px;margin-right:0px;outline:none;padding:0;min-height:32px;height:100%;}
.service_wrapper a{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;}
.service_wrapper a:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.boxlayout .content_shadow{background:url("../images/stuff/content_shadow.png") no-repeat scroll center center hsla(0, 0%, 0%, 0);width:100%;height:56px;z-index:2 !important;position:absolute;margin-top:-2px !important;margin:0 auto;text-align:center;}
.content_shadow{background:url(../images/stuff/content_shadow_2.png) center no-repeat;width:100%;height:56px;z-index:2 !important;position:absolute;margin-top:-2px !important;margin:0 auto;text-align:center;}
.dro{color:#f7f7f7;font-weight:bold;font-size:12px;display:inline !important;}div .link a{color:#434343 !important;text-decoration:none;font-family:'Droid Serif', Georgia, Times, serif;font-size:12px;}
div .link a:hover{color:#004483 !important;}.link{color:#434343 !important;}.link a{color:#434343 !important;text-decoration:none;font-family:'Droid Serif', Georgia, Times, serif;font-size:12px;}
.link a:hover{color:#004483 !important;}.hi_bg{background-color:#262626;padding:0 5px;color:fff !important;}.hi_bg2{background-color:#333333;padding:0 5px;color:fff !important;}
.color_hi{color:#004483 !important;}.color_hi a{color:#333333 !important;}.color_hi a:hover{color:#c6c6c6 !important;}.first_text h5 a:hover{color:#333333 !important;}
.text_b{font-size:20px !important;color:#666666 !important;}.testi_inner_wrapper{padding:25px 0px 0px 0px;}.testi_inner_wrapper:first-child{padding:0px;margin-top:-5px}
.testi_inner_wrapper h3{margin:0px;padding:0px;text-align:center;text-transform:uppercase;font-weight:bold;}.testi_inner_wrapper small{margin:0px;padding:7px 0px 0px 0px;text-align:center;font-size:16px;color:#666;display:block;}
.testi_inner_wrapper_holder_4{margin-bottom:20px;}.testi_inner_wrapper_4 h3{margin:0px;padding:0px;text-align:center;text-transform:uppercase;font-weight:bold;}
.testi_inner_wrapper_4 small{margin:0px;padding:7px 0px 0px 0px;text-align:center;font-size:16px;color:#666;display:block;}.title_b2{border:1px solid #eee;border-radius:1px solid #eee;position:relative;background:#f1f1f1;padding:10px 15px 0px 15px;}
.title_b2:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right:none;}.title_b2:after{border-color:rgba(243, 243, 243, 0);border-top-color:#fff;border-width:22px;left:0;margin-left:25px;}.title_b2:before{border-color:rgba(229, 229, 229, 0);border-top-color:#e5e5e5;border-width:20px;left:0;}
.title_b2 h2{margin-left:10px;font-weight:normal;z-index:9999;margin-bottom:5px;color:#555 !important;font-size:14px;padding:5px 0px 5px 0px;font-style:italic;line-height:30px;position:relative;}
.title_b2 a{text-decoration:none !important;}.title_b2 a h2:hover{color:#004483;}.test_detail2{margin-top:15px;position:relative;margin-left:15px;}
.sub_test_con{position:absolute;top:10px;margin-left:85px;}.test_detail2 .sub_text1{font-size:13px;color:#004483;font-weight:bold;}.test_detail2 .sub_text2{font-size:12px;color:#777;font-style:italic;clear:both;margin-top:10px;}.team_detail{position:relative;margin-left:0px;}
.sub_team_con{position:absolute;top:20px;margin-left:115px;}.team_detail .sub_text1{font-size:16px;color:#004483;font-weight:bold;}.team_detail .sub_text2{font-size:12px;color:#ff;clear:both;margin-top:10px;}
.team_mission_holder .team_email{border-top:2px solid #43535d;border-bottom:2px solid #43535d;padding:15px 0px;margin-top:15px;margin-bottom:12px;}
.team_mission_holder .team_text{color:#fff !important;}.text_soft{color:#c6c6c6 !important;margin-bottom:20px;font-size:12px;}.port_inner_hp2 .text_soft:hover{color:#004483 !important;}
.port_inner_h1{margin-top:20px;}.port_inner_h1 .text_soft:hover{color:#004483 !important;}.port_inner_h4{margin-top:20px;margin-bottom:-7px !important;}
.port_inner_h4 .text_soft:hover{color:#004483 !important;}.team_mission_holder{margin-top:10px;margin-bottom:10px;}.team_mission_holder .text_soft:hover{color:#004483 !important;}
.port_inner .text_soft:hover{color:#004483 !important;}ul.portfolio{margin-bottom:0px;}div.port_inner ul.portfolio li.port_item{margin-top:30px;}
.port_inner_hp3 .text_soft:hover{color:#004483 !important;}.text_soft1{color:#828282 !important;margin-bottom:20px;font-size:12px;}.blog_wrapper a{text-decoration:none !important;}
.blog_wrapper a:hover{color:#333333 !important;}.blog_wrapper3 a{text-decoration:none !important;}.blog_wrapper3 a:hover{color:#333333 !important;}
.port_wrapper a{text-decoration:none !important;}.port_wrapper a:hover{color:#333333 !important;}.dash_under{border-bottom:1px dashed #004483;color:#333333;}
.dash_under a{color:inherit;}.dash_under a:hover{color:#333333;text-decoration:none;}.text_bg{background:#333333;padding:0px 5px;margin-bottom:25px;}
.text_bg_big{background:url("../images/sl_bg2.html") repeat;padding:15px 15px;margin:10px 0 30px 0;}.text_bg_big h3{margin:0;padding:0;line-height:45px;}
.text_bg_big1{background:url("../images/sl_bg2.html") repeat;padding:15px 15px;margin:-10px 0 30px 0;}.text_bg_big1 h3{margin:0;padding:0;line-height:45px;}
.pad25{margin-bottom:25px !important;}.pad10{margin-bottom:10px !important;}.pad15{margin-bottom:15px !important;}.top10{margin-top:10px;}.top15{margin-top:15px !important;}.top25{margin-top:25px !important;}.top35{margin-top:35px !important;}.bottom10{margin-bottom:10px;}.bottom5{margin-bottom:20px;}
.left_border{border-left:4px solid #333333;padding-left:10px;}.left_border_s{border-left:4px solid #b4b4b4;}.left_border2{border-left:4px solid #b4b4b4;padding-left:10px;}
.left_border2:hover{border-left:4px solid #333333;padding-left:10px;}.sub_text{font-size:11px;font-style:italic;margin-bottom:7px;color:#777;}
.sub_text a{color:#777;}.border_divider{border-top:1px solid #dddddd;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:20px 0px;margin-left:10px;margin-right:10px;}
.border_divider_s{border-top:1px solid #dddddd;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:20px 0px 25px 0px;margin-left:10px;margin-right:10px;}
.border_divider1{border-top:1px solid #dddddd;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:0px 0px 10px 0px;}
.border_divider_blog{border-top:1px solid #dddddd;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:20px 0px 10px 0px;}
.border_divider_blog2{border-top:1px solid #dddddd;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff;margin:50px 0px 10px 0px;}
.border_divider2{border-top:1px solid #d6d6d6;margin:-22px 0px 30px 0px;}.border_side{border-top:1px solid #d6d6d6;margin:-27px 0px 30px 0px;}
.title_bg{padding:0px;margin-top:-9px;}.title_bg h5{background-color:#444;display:block !important;color:#fff !important;padding:4px 10px 4px 30px !important;float:left;}
.icon_heart{background:url("../images/icons/icon_heart.png") no-repeat;width:29px;height:29px;float:left;margin:0px 20px 0px 20px;}.icon_plus{background:url("../images/icons/icon_plus.png") no-repeat;width:35px;height:35px;float:left;margin-left:0px;margin-top:0px;}
.image_center{display:block;margin:15px auto 15px;}.text_center{text-align:center;margin:0px auto 0px;}.team_wrapper{margin-bottom:0px;}.team_wrapper .one-third.column{margin-bottom:40px;}.team_name{font-size:14px;font-weight:bold;color:#000;line-height:14px;width:100%;margin-top:10px;margin-bottom:5px;}
.team_position{font-size:12px;line-height:16px;margin-bottom:10px;color:#777;font-style:italic;width:100%;}.team_content{border:1px solid #dfdfdf;padding:10px 10px;}
.blog_home{padding:30px 0px 20px 0px;}.blog_h_inner{margin-top:25px;margin-bottom:-29px;}.blog_inner{margin-bottom:15px;}.blog_inner3{margin-bottom:5px;}.blog_inner3 .scale_vid{margin-bottom:12px !important;}
.blog_inner3 .slides{margin-bottom:-12px !important;}.blog_homepage .b_wrapper img{width:220px;float:left;}.blog_homepage li.b_wrapper{padding-top:5px;}
.b_wrapper .home_time_wrap_holder{width:320px;float:right;margin-left:30px;}.b_wrapper .home_time_wrap_holder h4{font-weight:bold;color:#4d4d4d;margin-bottom:0px;}
.b_wrapper .home_time_wrap_holder h4:hover{color:#004483;}.blog_homepage .flexslider{padding-bottom:19px !important;}.blog_homepage .scale_vid{margin-bottom:-4px !important;}
.scale_vid{position:relative !important;}.team_inner{margin-bottom:50px;}.client_h_wrapper{padding-top:5px;}.client_h_wrapper a{text-decoration:none;}
.icon_big{width:19px;height:19px;background:url(../images/icons/title.html) no-repeat;margin-top:5px;margin-right:10px;}.dropcap{background:#004483;color:#ffffff;display:inline-block;float:left;font-size:24px;font-weight:600;height:36px;line-height:36px;margin:7px 7px 0 0;text-align:center;width:36px;}
.search-form{float:right;position:relative;background:#dddddd;color:#ababab;margin:28px 0 0 20px;}input.search{float:left;font-size:14px;background:none;color:#a6a9ae;margin:0;border:none;color:#fff;padding-left:20px;}
input.search:-moz-placeholder{font-weight:normal;color:#a6a9ae;font-size:14px;}input.search:-ms-input-placeholder{font-weight:normal;color:#a6a9ae;font-size:14px;}
input.search::-webkit-input-placeholder{font-weight:normal;color:#a6a9ae;font-size:14px;}div.search-button{background-image:url(../images/icons/icon_search.png);background-repeat:no-repeat;background-position:0 0;width:22px;height:22px;text-indent:-99999;position:absolute;right:10px;top:9px;}
#dropdown{width:85%;}#dropdown{float:left !important;z-index:3;position:relative;width:100%;text-transform:uppercase;}.nav-sec{display:block;font-size:12px;font-family:lucida sans unicode;font-weight:normal;text-align:left;color:#8c8c8c;}
#dropdown select{margin-top:25px;display:none;height:28px;width:100%;text-align:center;}ul.sf-menu > li span:first-child{text-transform:uppercase;}
ul.sf-menu > li.current, ul.sf-menu > li:hover{border-bottom:0px solid #ccc;color:#fff !important;}ul.sf-menu > li.current{background-color:#004483 !important;color:#fff !important;}
ul.sf-menu > li:first-child{float:left;}ul.sf-menu > li:hover{background-color:#004483 !important;}ul.sf-menu > li a:hover{color:#fff !important;}
ul.sf-menu a:link, ul.sf-menu a:visited{display:block;color:#fff;text-decoration:none;}ul.sf-menu > li .trigger:active{background-color:#fff !important;}
ul.sf-menu a:hover, ul.sf-menu a:active, ul.sf-menu > li.current > a{background-color:;}ul.sf-menu > li{margin:0px;}ul.sf-menu > li > a{font-weight:bold;padding:25px 7px 25px 7px;}
ul.sf-menu > li > a:hover{color:#fff !important;}ul.sf-menu > li > a.trigger:link span, ul.sf-menu > li > a.trigger:visited span{}ul.sf-menu > li > a.trigger:hover span, ul.sf-menu > li > a.trigger:active span, ul.sf-menu > li.current > a.trigger span{background-position:right -145px;color:#fff !important;}
ul.sf-menu span{display:block;font-size:11px;font-weight:normal;}ul.sf-menu, ol{margin:0;}ul.sf-menu ul{display:none;}ul.sf-menu ul{font-size:12px;margin-left:0px !important;margin-top:50px;border:1px solid #555;}
ul.sf-menu ul li{color:#fff !important;background-color:#3c4548;border-top:1px solid #4c5e69;border-bottom:1px solid #222;margin:0;}ul.sf-menu ul li:hover{background-color:#;}
ul.sf-menu ul li:last-child:hover{background-color:#;}ul.sf-menu ul a{color:#ccc !important;padding:10px 15px;}ul.sf-menu ul a:hover{color:#fff !important;}
ul.sf-menu ul ul{margin-top:0px;border-radius:0 3px 3px 3px;}ul.sf-menu ul{margin-left:0;position:absolute;top:em;width:198px;}ul.sf-menu ul li{width:100%;}
ul.sf-menu li:hover{visibility:inherit;}ul.sf-menu li{float:left;position:relative;}ul.sf-menu a{display:block;position:relative;}ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul{left:-1px;top:38px;z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:198px;top:-1px;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:198px;top:-1px;}
.trigger:hover {color: #fff !important;}.font_bold{font-weight:bold;}.margin_left_15{margin-left:15px !important;}.section_page{background-color:#eaeaea;padding-top:35px;padding-bottom:50px;border-bottom:5px solid #c4c4c4;border-top:4px solid #d7d7d7;-webkit-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);}
.content2{background-color:#eaeaea;}.slider_wrapper{position:relative;z-index:0;top:0px;width:99.3%;left:3px;background:#fff;margin-bottom:20px;box-shadow:0px 0px 6px 0px #7a7a7a;}
.slider_wrapper .flexslider .slides > li{padding:0;position:relative;text-align:center;}.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height:382px !important;overflow:hidden;}
img.400pxSquare{width:404px !important;height:568px !important;}.fullwidthbanner{max-height:500px;}.tp-caption.managov-s-title{font-size:32px !important;;font-family:'Oswald';line-height:30px;color:#023459;font-weight:bold;text-transform:uppercase;padding:0px !important;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.tp-caption.managov-s-title-2{font-size:18px;font-family:'Open Sans', sans-serif;line-height:50px;color:#fff;font-weight:bold;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2); text-transform:unset}
.tp-caption.managov-s-text{line-height:25px;font-size:12px;}.tp-caption.managov-s-title-3{font-size:32px !important;font-family:'Oswald';line-height:30px;color:#023459;font-weight:bold;text-transform:uppercase;padding:7px 15px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.tp-caption.managov-s-title-4{font-size:18px;font-style:italic;font-family:'Oswald';line-height:30px;color:#fff;font-weight:bold;text-transform: unset;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.tp-caption.managov-s-title-5{font-size:72px;font-style:italic;font-family:'Open Sans', sans-serif;line-height:30px;color:#fff;font-weight:bold;text-transform:uppercase;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.tp-caption.managov-s-title-6{font-size:18px;font-family:'Open Sans', sans-serif;line-height:30px;color:#fff;font-weight:bold;text-transform: unset;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
.tp-caption.managov-s-title-s2-text{font-size:16px;font-family:'Open Sans', sans-serif;line-height:30px;color:#fff;text-transform:uppercase;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}
h1.pb_title{font-weight:bold;color:#004483 !important;margin:0px;line-height:30px;font-size:21px;}.pb_title1{color:#004483 !important;}.sub_pb_title{padding-top:0px;clear:left;}
h5.sub_pb_title{color:#004483 !important;}.sub_pb_title a:hover{color:#555 !important;}.pb_title_wrapper{padding-bottom:10px;}.pb_title_wrapper h3, p{margin:0;padding:0;}
.pb_title_wrapper p{color:#f1f1f1 !important;padding-bottom:10px;}.pb_title_wrapper h3{padding-bottom:3px;font-size:20px;font-weight:bold;}.mg10{margin-top:10px !important;}section{position:relative !important;margin:0 !important;padding:1em;z-index:1;}.btn{border:none;font-size:inherit;color:inherit;background:none;cursor:pointer;padding:10px 20px;display:inline-block;letter-spacing:1px;font-weight:600;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn-1{border:2px solid #fff;color:#fff;}.btn-1c:after{width:0%;height:100%;top:0;left:0;background:#fff;}.btn-1c:hover, .btn-1c:active{color:#004483;}
.btn-1c:hover:after, .btn-1c:active:after{width:100%;}.btn-2{border:2px solid #555;color:#555;}.btn-2c:after{width:0%;height:100%;top:0;left:0;background:#004483;}
.btn-2c:hover, .btn-2c:active{color:#fff;}.btn-2c:hover:after, .btn-2c:active:after{width:100%;}a.readmore_b{text-decoration:none !important;padding-bottom:12px;}
a.readmore_b h6{margin:0px;float:left;font-size:12px;font-weight:bold;}a.readmore_b h6:hover{color:#004483 !important;}.one_half{width:48%;position:relative;}
.one_third{width:30.66%;position:relative;}.two_third{width:65.33%;position:relative;}.three_fourth{width:74%;position:relative;}.four_fifth{width:78%;position:relative;}
.one_fourth{width:22%;position:relative;}.one_fifth{width:16.8%;position:relative;}.two_fifth{width:39%;position:relative;}.three_fifth{width:58.3%;position:relative;}
.one_sixth{width:13.33%;position:relative;}.one_half, .one_third, .two_third, .one_fourth, .one_fifth, .three_fourth, .one_sixth, .four_fifth, .two_fifth, .three_fifth{margin-right:4%;margin-bottom:20px;float:left;color:#666;}
.lastcolumn{margin-right:0!important;clear:right;}.float_left{float:left;}.float_right{float:right;}.page_right{padding-right:20px;}.page_left{padding-left:20px;}
.padding40{width:100%;height:40px;}.padding50{width:100%;height:50px;}.padding60{width:100%;height:60px;}.text_wrap{float:left;margin-bottom:-10px;margin-top:36px;}
.text_wrap.right{float:right;}.service_title_inner{margin-bottom:20px;}.service_title_inner h3{font-size:18px;padding-bottom:7px;margin:0px;}
.service_title_inner p{padding-top:0px;margin:0px;}.hire_holder{background-color:rgba(92, 202, 171, 0.7);}.hire_bg{background:url("../images/stuff/hire.html") no-repeat;}
.hire_holder_inner{Padding:25px 30px;}.hire_holder_inner .hire_t1 h1{text-align:center;font-size:38px;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #fff;width:auto;padding-bottom:10px;}
.hire_holder_inner .hire_t1 h1 a{color:#fff;}.hire_holder_inner .hire_t1 h1 a:hover{color:#333;}.hire_holder_inner .hire_t2{text-align:center;font-size:20px;color:#fff;font-weight:bold;text-transform:uppercase;padding-bottom:42px;line-height:37px;}
.hire_holder_inner .hire_t3{text-align:center;font-size:14px;color:#0f8c72;font-weight:bold;line-height:27px;}.service_wrapper_holder{margin-top:36px; margin-bottom:22px;}
.service_page_wrapper{padding-top:35px;padding-bottom:0px;}.service_page_wrapper .service_wrapper, .service_wrapper_holder .service_wrapper{position:relative;padding:0px 20px;}
.service_wrapper img{text-align:center;display:block;margin-left:auto;margin-right:auto;}.service_wrapper_inner{padding:15px 0px 5px 0px;}.service_wrapper_inner h3{display:block;margin-top:5px;text-align:center;margin-bottom:10px;font-weight:bold !important;}.service_wrapper_inner h3 a:hover{color:#004483 !important;}
.service_wrapper_inner p{padding-bottom:0px;line-height:25px;text-align:center;font-size:13px !important;color:#595959 !important;}.service_wrapper_inner .button{text-align:center;margin-top:15px !important;margin-left:65px;margin-right:0px;font-weight:800;color:#fff;}
.service_wrapper_inner .button:hover{color:#004483 !important;}.service_wrapper_inner2{padding:0px 0px 25px 0px;}.service_wrapper_inner2 h5{display:block;font-weight:bold !important;text-align:center;}
.service_wrapper_inner2 p{padding-bottom:10px;text-align:center;}.service_wrapper_inner2 .button{text-align:center;margin-top:15px !important;margin-left:65px;margin-right:0px;font-weight:800;color:#fff;}
.service_wrapper_holder.bpobg{ background:url(../images/Business-Process-Outsourcingbg.png) no-repeat;background-size: cover; margin-top:0px; padding:30px 0px;}
.Consultationfree{ padding:30px 0px 40px; text-align:center;}.Consultationfree p{ font-size:14px !important; line-height:30px;}
.Consultationfree a strong{ color:#463c6c;font-size: 16px;}
.brown{background-color:#453e3e !important;}.center{margin:0 auto;text-align:center;width:80px;padding-top:10px;}.team5_wrapper_inner{margin-top:-5px;padding:10px 0px 5px 0px;background-color:#004483;border-top:1px solid #fff;}
.team5_wrapper_inner h5{color:#f7f7f7;font-size:14px;text-transform:uppercase;text-align:center;display:block;margin-left:auto;margin-right:auto;font-weight:bold !important;margin-bottom:15px !important;}
.team5_wrapper_inner .sub_name{color:#f7f7f7;font-size:14px;text-align:center;display:block;margin-top:-10px;margin-bottom:10px;margin-left:auto;margin-right:auto;}
.service_wrapper_inner2{margin-top:17px;}.service_wrapper_inner2 .sub_dis2{color:#888;font-size:14px;padding-bottom:10px !important;margin-top:-5px;}
.service_wrapper_inner2 img{padding:0px 15px 0px 0px;}.service_wrapper_inner2 h5{font-weight:bold !important;}.service_wrapper_inner2 h5 a:hover{color:#004483;}
.service_dis2{padding-bottom:20px;width:330px;float:right;}.service_dis2 h5 a{font-weight:bold;text-transform:uppercase;}.service_dis2 h5 a:hover{color:#004483 !important;}
.service_wrapper_inner2 img{}.wel_text_wrapper{padding:45px 0px 50px 0px;}.wel_text_wrapper .wel_1{font-size:54px;color:#004483;text-align:center;display:block;font-weight:900;text-transform:uppercase;font-family:'Open Sans', sans-serif;text-shadow:rgba(0, 0, 0, 0.5) -1px 0, rgba(0, 0, 0, 0.3) 0 -1px, rgba(255, 255, 255, 0.5) 0 1px, rgba(0, 0, 0, 0) -1px -2px;line-height:70px;margin-bottom:-30px;}
.wel_text_wrapper .wel_2{font-size:28px;color:#fff;text-align:center;display:block;font-weight:900;margin:45px 0px 0px 0px;text-shadow:rgba(0, 0, 0, 0.5) -1px 0, rgba(0, 0, 0, 0.3) 0 -1px, rgba(255, 255, 255, 0.5) 0 1px, rgba(0, 0, 0, 0) -1px -2px;line-height:40px;}
.home_title_header{padding:0px;}.home_title_header .title_1{font-size:28px;color:#333;text-align:center;display:block;font-weight:900;text-transform:uppercase;font-family:'Open Sans', sans-serif;text-shadow:0 1px 0 #fff;}
.home_title_header .title_1 a{text-decoration:none;}.home_title_header .title_1 a:hover{color:#004483;}.home_title_header .title_2{font-size:14px;color:#666;text-align:center;display:block;line-height:20px;margin:20px 0px 0px 0px;text-shadow:0 1px 0 #fff;}
.page_title_wrapper{width:auto;height:auto;position:relative;padding:5px 0;z-index:0 !important;clear:both;}.page_title_wrapper > img{display:block;margin:0 auto;}
h4.comment_title{font-weight:bold;color:#777;}h4.comment_title i{margin-right:15px;color:#ccc;}.page_title_inner{padding-top:35px;}.page_title_inner .main_t_1{font-family:'Open Sans', sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;color:#f1f1f1;display:block;margin-bottom:20px;text-align:center;}
.page_title_inner .main_t_2{font-style:italic;color:#004483;font-size:14px;text-align:center;display:block;clear:both;}.block_tile_wrapper{padding-top:5px;padding-left:20px;}
.block_tile_wrapper .block_tile_1{font-family:'Open Sans', sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold;display:block;margin-bottom:0px;display:inline;color:#cf4b32;}
.block_tile_wrapper .block_tile_2{font-size:16px;font-weight:bold;display:block;margin-bottom:15px;display:inline;color:#352570;}.readmore_holder{background-color:#004483;padding:6px 10px;right:0;display:inline;margin-top:-38px;position:absolute;}
.icon-link {color: #fff;font-size: 32px;}.breadcrumb{padding:8px 15px;background-color:rgba(92, 202, 171, 0.3);}.breadcrumb{font-size:11px;color:#eee !important;float:right;margin-top:-20px;}.breadcrumb a{text-decoration:none;color:#004483 !important;}
.cli_inner{padding:0px 0px 10px 0px;}.cli_inner2{padding:50px 0px 10px 0px;}.cli_inner4{padding:0px 0px 10px 0px;}ul.client_inner_top{list-style:none;float:left;width:100%;position:relative;text-align:center;padding-top:35px;margin-bottom:-12px;}
ul.client_inner_top li{float:left;}ul.client_inner_top li a{display:block;position:relative;width:100%;height:100%;}ul.client_inner_top li img{display:inline;margin:5px 0px 0px 35px;position:relative;}
ul.client_inner_top img:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5;}.content_wrapper{margin-top:0px;padding-bottom:0px;position:relative;}
.page_wrapper{margin-top:0px;padding-bottom:0px;background-color:#ffffff;position:relative;}.content_wrapper_inner{padding-top:30px;padding-bottom:10px;}
.page_wrapper_inner{padding-top:60px;padding-bottom:30px;}.page_wrapper_inner_c{padding-top:30px;padding-bottom:30px;}.contact_text{text-align:center;color:#004483;}
.contact_inner{border-top:1px dashed #d1d1d1;border-bottom:1px dashed #d1d1d1;padding-top:30px;padding-bottom:20px;margin-top:15px;margin-bottom:35px;}
.contact_inner_text{position:relative;}.contact_icon_holder{width:40px;height:40px;color:#fff;font-size:20px;line-height:40px;text-align:center;display:inline-block;margin-right:15px;background:#004483;}
.contact_text_info{padding-left:60px;margin-top:-30px;font-size:14px;}.contact_text_info span{font-weight:bold;color:#3c4548;font-size:14px;}
.input_holder, .select-wrap{display:block;margin:0 0 12px 0;position:relative;}.textarea_holder{padding-bottom:15px;}.contact_form.contact_form_h{position:relative;}
.contact_form.contact_form_h .input_holder{display:inline-block;width:350px;margin-left:9px;}.contact_form.contact_form_h .input_holder input{width:100%;}
.contact_form.contact_form_h .input_holder:first-child{margin-left:0;}.contact_form.contact_form_h .input_holder:nth-child(1){float:left;margin-left:0;}
.contact_form.contact_form_h .input_holder:nth-child(3){display:block;margin:0 auto 10px;}.contact_form.contact_form_h .input_holder:nth-child(2){float:right;margin-left:0;}
.contact_form.contact_form_h .textarea_holder{clear:both;}.input_holder input{width:217px;height:33px;padding:0 12px;background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;color:#65686d;line-height:1.6;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.textarea_holder textarea{width:100%;height:120px;padding:10px 12px;background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;color:#65686d;line-height:1.6;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.page_wrapper_inner .accordion-item-body{color:#777 !important;padding:17px 15px 15px 15px !important;}.service_wrapper_page div.span3{margin-top:15px;margin-bottom:15px;}
.about_wrapper_holder2 h6{margin:0;}.first_wrapper p{margin:0;}.first_wrapper a{text-decoration:none;}.first_wrapper a:hover{color:#333333 !important;}
.first_wrapper h2{line-height:50px;}.first_wrapper .scale_vid{z-index:2 !important;}.hp_2_flex{padding:5px 5px 16px 5px;border:1px solid #dcdcdc;background:#f3f3f3;}
.about_wrapper_bg{margin:15px 0px 40px 0px;background-color:#ebebeb;width:100%;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.about_wrapper_bg p{margin:0;}.about_wrapper_bg a{text-decoration:none;}.about_wrapper_bg a:hover{color:#333333 !important;}.h4_ab_wrapper ul.tick{padding:15px 0px 0px 0px;font-size:12px;color:#777;margin:0px;}
.h4_ab_wrapper p{color:#777;}ul.tick{font-size:12px;color:#555;margin:0px;}.seo-plan{font-size:22px !important;font-family:'MoolBoran';}.pb_title{font-family:'MoolBoran';font-size:26px !important;}.about_wrapper_holder{padding-top:65px;padding-bottom:40px;}.about_p_wrapper_holder{padding-top:0px;padding-bottom:30px;}
.about_p_wrapper_holder p, .about_p_wrapper_holder ul.tick{color:#444 !important;}.about_p_wrapper_holder ul.tick{padding-top:15px;}.team_wrapper_holder{padding-top:55px;padding-bottom:20px;}.content_wrapper_section{padding-bottom:0px;}.content_wrapper_section p{margin:0;}
.content_wrapper_section a{text-decoration:none;}.content_wrapper_section a:hover{color:#333333 !important;}.content_wrapper_section_inner{margin-bottom:-20px;}
.port_wrapper_section{background-color:#004483;}.quote_wrapper_section{background-color:#004483;}.black_background{background-color:#1a1b1c;}
#coop_background{background:url(../images/large/grass_bg.jpg) 50% 0 no-repeat fixed;min-height:280px;margin:0 auto;width:100%;position:relative;}
#coop_wrapper{margin-bottom:35px;position:relative;}.intro_wrapper{margin-top:35px;margin-bottom:0px;}.intro_wrapper .scale_vid{margin-bottom:17px;}
.intro_wrapper a{text-decoration:none;}.intro_wrapper3{margin-top:60px;margin-bottom:0px;}.intro_wrapper3 p{margin:0px;}.intro_wrapper3 .scale_vid{margin-bottom:17px;}
.intro_wrapper3 a{text-decoration:none;}.fag_wrapper{margin-top:20px;margin-bottom:0px;}.home_b_wrapper{margin-top:40px;margin-bottom:0px;}.quote_h_wrapper{margin-top:25px;margin-bottom:0px;}.blog_wrapper_home{padding-top:5px !important;}.blog_wrapper_home a{text-decoration:none !important;}
.blog_h2_inner{margin-top:-20px;}.blog_h3_wrapper{margin-top:50px;}.blog_h3_inner .flexslider{padding-bottom:14px !important;}.blog_h3_inner .flex-control-nav{bottom:0px !important;}
.blog_h3_inner p{margin-bottom:0px;}.b_h3_detail{margin-top:10px;}.title_b3 h5{font-weight:bold;margin-bottom:5px;}.title_b3 a{text-decoration:none !important;}
.title_b3 a h5:hover{color:#004483;}.date_b3{font-size:12px;font-style:italic;}.blog_h_content3{margin-top:7px;}.home_b_holder{margin-right:0;padding-right:0;float:right;}
.h_service_inner{margin-bottom:-13px !important;}.h_service_inner3{margin-bottom:0px !important;margin-top:30px;}.quote_wrapper_inner .button{margin-top:7px;text-transform:uppercase;}
.quote_wrapper_inner .button h4{font-weight:bold !important;margin:0;}.guy_wrapper{position:absolute;margin-top:-90px;}.intro_first{color:#fff;}
.quote_wrapper_inner{padding:30px 10px 10px 10px;}.quote_control_wrapper{margin:0;padding:40px 0px 15px 0px;}.qoute_holder{position:relative;}
.qoute_content{width:70%;float:left;}.qoute_content .quote_c_1 h2{font-weight:bold;color:#5e5e5e;text-align:right;margin-bottom:15px;margin-top:15px;z-index:3;}
.qoute_content .quote_c_2 h4{font-weight:bold;color:#ababab;text-align:right !important;margin-top:0;z-index:3;}.quote_button{width:25%;float:left;background-color:#004483;margin-left:5%;height:150px;margin-top:-10px;margin-bottom:-10px;}
.quote_button_control{font-size:34px;font-weight:bold;text-transform:uppercase;margin:55px 0px 0px 55px !important;line-height:45px;}.quote_button_control a{color:#fff;}
.btn_quote{margin-top:-5px !important;}.quote_control h4{font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;}.coop_control h2{font-size:40px;font-weight:bold;text-align:center;}.coop_control p{font-size:14px !important;font-weight:bold;text-align:center;color:#fff !important;padding-top:15px;}
.white_color{color:#fff !important;}.coop_control_wrapper{padding:50px 0px 20px 0px;}.team_h_title{text-align:center;margin:0 auto;}.team_h_title a h2{font-weight:bold;font-size:36px;color:#fff;}
.team_h_title a h2:hover{color:#004483;}.team_h_title_2{text-align:center !important;color:#fff;clear:left;font-size:14px;display:block;}.mission_wrapper{padding-top:10px;}.page_wrapper p{margin:0;}.page_wrapper a{text-decoration:none;}.blog_wrapper{margin-top:10px;margin-bottom:20px;}
.blog_wrapper3{margin-top:10px;margin-bottom:30px;}.dropcap_wrapper{margin-top:10px;margin-bottom:20px;}.dropcap_wrapper4{margin-top:10px;margin-bottom:10px;}
.port_wrapper_home{background-color:#e7e7e7;Padding:10px 0px 10px 0px;position:relative; margin-top: 25px;}.port_wrapper_home a{text-decoration:none;}
.port_wrapper_home_p{margin-top:40px;background-color:#f1f1f1;Padding:10px 0px 10px 0px;position:relative;}.port_wrapper_home_p a{text-decoration:none;}
.quote_wrapper_home{background-color:#f1f1f1;Padding:10px 0px 10px 0px;position:relative;margin-top:-10px;}.quote_wrapper_home_h3{background-color:#f1f1f1;Padding:10px 0px 10px 0px;position:relative;margin-top:-25px;}
.quote_wrapper_home_ab{background-color:#f1f1f1;Padding:10px 0px 10px 0px;position:relative;margin-top:0px;}.port_wrapper_home_inner{padding-bottom:20px;}
.clients_wrapper{padding-top:10px;margin-bottom:30px;position:relative;}.clients_wrapper a{text-decoration:none;}.port_wrapper_home4{padding-top:60px;margin-bottom:0px;position:relative;}
.port_wrapper_home4 a{text-decoration:none;}.port_wrapper{margin-top:10px;margin-bottom:50px;}.client_wrapper{margin-top:-20px;margin-bottom:50px;}
.service_page_inner{padding-top:40px !important;margin-bottom:0px !important;}.first_wrapper .port_inner_hp2{padding-top:20px !important;margin-bottom:0px;}
.first_wrapper .port_inner_hp3{padding-top:15px;margin-bottom:-10px;}.first_wrapper .port_inner_single{padding-top:0px !important;padding-bottom:30px;}
.h_read_wrapper{position:absolute;background-color:#ededed;padding-left:15px;right:10px;margin-top:-32px;}.hp3_title_wrapper{padding-bottom:10px;padding-top:10px;}
.hp3_title_wrapper a{text-decoration:none;}.hp3_title_wrapper a:hover{color:#004483 !important;}.hp3_title_wrapper h5{color:#004483;font-weight:bold !important;font-size:12px;text-transform:uppercase;padding-bottom:0px;background-color:#004483;padding-right:18px;}
.hp2_title_wrapper a{text-decoration:none;}.hp2_title_wrapper a:hover{color:#004483 !important;}.hp2_title_wrapper h5{color:#004483;font-weight:bold !important;font-size:12px;text-transform:uppercase;padding-bottom:0px;background-color:#ededed;padding-right:18px;}
.count_wrapper{margin-top:45px;position:relative;}.count_wrapper .number_counter{position:relative;}.number_count{text-align:center;font-size:58px;font-weight:bold;color:#767676;padding:0px 10px 30px 10px;text-shadow:0 -1px 0 #222;}
.number_count.blue{color:#004483 !important;}.number_text{text-align:center;font-weight:bold;color:#767676;margin-top:15px;}.client_h_holder{background-color:#eeecec;padding:15px 0px 0px 0px;border:3px solid #fff;}
.port_inner{position:relative;}.port_inner .client_inner{margin-top:0px !important;}ul.client_inner{list-style:none;float:left;position:relative;text-align:center;}
ul.client_inner li{float:left;}ul.client_inner li a{display:block;position:relative;width:100%;}ul.client_inner li img{display:inline;margin-right:25px;}
ul.client_inner img:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5;}ul.client_inner1{list-style:none;float:left;width:100%;position:relative;text-align:center;padding-top:14px;}
ul.client_inner1 li{float:left;}ul.client_inner1 li a{display:block;position:relative;width:100%;height:100%;}ul.client_inner1 li img{display:inline;margin:5px 0px 0px 18px;position:relative;}
ul.client_inner1 img:hover{zoom:1;filter:alpha(opacity=50);opacity:0.5;}.port_inner2{margin-top:10px;margin-bottom:0px;}.port_inner3{margin-top:50px;margin-bottom:0px;}
.about_wrapper{margin-top:15px;margin-bottom:0px;}.about_wrapper li{font-size:12px;font-style:italic;}.join_team_wrapper{background-color:#444;border-bottom:1px solid #222;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:2px solid #777;}
.join_team_wrapper h5{color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;}.join_team_wrapper .tick{color:#fff !important;}
.join_team_wrapper_innner{padding:15px;}.join_team_wrapper_innner .button h4{margin:0;text-transform:uppercase;font-weight:bold;}.join_team_wrapper_innner .team_bt_holder{padding-right:30px !important;}
.faq_holder{margin-top:35px;margin-bottom:-10px;}.about_us_h4{margin-top:32px;margin-bottom:-10px;}.about_us_page{margin-top:0px;margin-bottom:-10px;}
.about_bt_con{padding-top:25px !important;}.blog_bg{background-color:#e3e3e3;padding:5px 10px 5px 10px;}.blog_bg_s{background-color:#e3e3e3;padding:15px 0px 15px 20px;}
.blog_main_title{height:auto;background-color:#3F3F3F;border-top:3px solid #686868;margin-bottom:10px;}.blog_main_title_inner{padding-bottom:15px !important;}
.blogti, .dateti{color:#fff;}.blogti{font-size:20px;margin:14px 0px 0px 15px;}.dateti{margin:15px 15px 0px 0px;}.blog_inner_1{padding-top:0px;height:240px;width:220px;}
.blog_inner_1{padding-bottom:7px;}.blog_inner_1 a{text-decoration:none !important;}.blog_inner_1 a:hover{color:#A2A2A2 !important;}.blog_inner_1 img{border:2px solid #ddd}
.blog_inner_1 h6{font-family:"PT Sans", sans-serif !important;font-weight:bold !important;text-transform:uppercase;font-size:12px;}.blog_inner_1 p{border-top:1px dashed #c9c9c9;padding-top:4px;margin-top:-6px !important;}
.blog_inner_2:first-child{margin-top:0px !important;}.blog_inner_2{margin-top:15px;}.blog_inner_2:last-child{border-bottom:none;}.blog_inner_2{padding-bottom:15px;}
.blog_inner_2 a{text-decoration:none !important;}.blog_inner_2 a:hover{color:#A2A2A2 !important;}.blog_inner_2 h6{font-family:"PT Sans", sans-serif !important;font-weight:bold !important;text-transform:uppercase;font-size:12px;}
.blog_h3:first-child{margin-top:0px !important;}.blog_h3{margin-top:40px;}.blog_h img{border:2px solid #ddd}.title_b h2{margin-left:10px;font-weight:bold;margin-bottom:5px;color:#f1f1f1;font-size:26px;padding-bottom:15px;font-style:italic;}
.title_b a{text-decoration:none !important;}.title_b a h2:hover{color:#004483;}.date_b{margin-left:10px !important;font-size:12px;font-style:italic;}
.blog_h_content{margin-top:7px;margin-left:10px}.blog_h_content_3{background-color:#efefef;padding:10px;border:1px solid #eaeaea;}.testi_author{float:right;}
.testi_author p{font-size:12px !important;color:#004483 !important;margin-top:10px;}.date_h_wrapper{background-color:#004483;height:35px;margin-top:-3px;border-bottom:2px solid #ccc;}
.date_h_inner{color:#fff;font-size:18px;text-align:center;margin:0px auto 0px;padding-top:7px;}.cli_feed1{display:block;margin-bottom:0px;margin-top:5px;}
.cli_feed1 h5{font-weight:700;font-size:14px;color:#555;margin-right:10px;margin-bottom:0;}.test_detail{margin-top:10px;}.test_detail .sub_text1{font-size:16px;padding-bottom:10px;color:#004483;display:block;font-weight:bold;}
.test_detail .sub_text2{font-size:14px;padding-bottom:10px;color:#004483;}.test_detail .sub_text2 a{text-decoration:none;}.port_text_inner{padding:0px 10px 10px 10px;text-align:center;margin-top:5px !important}
.port_text_inner p{margin:0;}.first_text{padding:0 20px 20px 20px;}.first_text a{text-decoration:none;}.link-image{width:100%;height:100%;float:left;display:block;margin-bottom:20px;background:transparent url(../images/icons/link.png) no-repeat center center;}
.link-image img{opacity:0;width:100%;height:auto;float:left;border:5px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.view{position:relative;width:auto;height:auto;border:0px solid #e7e7e7;overflow:hidden;position:relative;text-align:center;cursor:default;background-color:#fff;z-index:1 !important;}
.view_title_port{position:ralative !important;background-color:#f1f1f1;width:320px;padding-top:20px !important;float:left;min-height:230px;}
.view_title_port h4{text-transform:uppercase;padding-left:20px;font-weight:bold !important;color:#4d4d4d !important;}.view_title_port_p_2{margin-bottom:25px;margin-top:20px;}
.view_title_port_p_2 h4{text-transform:uppercase;font-size:16px;padding-left:20px;font-weight:bold !important;color:#004483;}.view_title_port_p h4{text-transform:uppercase;font-size:16px;padding-left:20px;font-weight:bold !important;color:#4d4d4d;}
.view_title_port h4:hover{color:#004483;}.view_title_port_p h4:hover{color:#004483;}.view_title_port_p_2 h4:hover{color:#4d4d4d;}.view_title_port_p{position:ralative !important;background-color:#f1f1f1;padding-top:20px !important;}
.view_title_ps{position:ralative !important;background-color:#f1f1f1;padding-top:20px !important;padding-bottom:45px !important;padding-right:30px;}
.bg_split{position:absolute;background:url(../images/stuff/split.png) no-repeat 0 0;margin-left:30px;width:91.5%;height:46px;bottom:-20px;left:0;display:block;overflow:hidden;}
.project_details{margin-top:25px;margin-bottom:25px;margin-left:30px;padding:30px 30px 5px 30px;background:#004483;}.project_details h3{font-size:16px;margin-bottom:10px;text-transform:uppercase;font-weight:bold;color:#fff;}
.project_details span{color:#f1f1f1;margin-right:5px;font-size:14px;}.project_details p{margin-bottom:10px;}.project_details p, .project_details a{color:#0f8c72 !important;font-size:14px;}
.view_title2{position:ralative;background-color:#0d3f4f;border-bottom:1px solid #0b3745;padding-top:7px !important;}.view_image{display:block;position:relative;z-index:2;overflow:hidden;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);-webkit-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease;}
.view_image img{width:100%;display:block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:250px;}.view_image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.link_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.link_overlay:before{display:block;height:46px;width:46px;position:absolute;left:50%;top:50%;margin:-22px 0 0 -25px;border-radius:50%;background:#004483;text-align:center;font:14px/46px 'FontAwesome';color:#fff;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:-webkit-transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;}
.view_image:hover .link_overlay{background:rgba(20, 22, 23, 0.7);}.view_image:hover .link_overlay:before{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.h_port_image{width:250px;float:right !important;}.port_read_more{background-color:#004483;position:absolute;padding:9px 25px;font-size:15px;margin-left:125px;color:#fff;display:inline;margin-top:-17px;}
.port_read_more:hover{color:#eee;text-decoration:underline;}.port_read_more_p{background-color:#004483;padding:10px 0px;font-size:15px;color:#fff;width:100%;}
.port_read_more_p a{font-size:15px;color:#fff;padding-left:20px;}.port_read_more_p a:hover{color:#eee !important;text-decoration:underline !important;}
ul.portfolio li{margin-top:12px;}.icon_port_control{position:absolute;padding-left:90px;margin:0 auto;text-align:center;}.icon_port_control_2{position:absolute;padding-left:130px;margin:0 auto;text-align:center;}
.view_title h6{color:#004483;text-align:center;padding-top:10px;font-weight:600 !important;}.view_title h6:hover{color:#f1f1f1;}.view_title_port .port_cat p{padding:10px 20px 20px 20px;font-size:13px !important;line-height:25px;margin-top:0px;}
.view_title_port_p .port_cat p{padding:10px 20px 20px 20px;font-size:13px !important;line-height:25px;margin-top:-15px;}.view_title2 h6{color:#004483;text-align:center;padding-top:10px;font-weight:600 !important;}
.view_title2 h6:hover{color:#f1f1f1;}.view_title2 .port_cat p{color:#aaa !important;clear:both;text-align:center;margin:0;font-size:13px !important;padding-bottom:15px;margin-top:-8px;font-style:italic;}
.view_title_b h6{margin:15px 0px 10px 0px !important;font-weight:600 !important;}.view .mask, .view .content{position:absolute;overflow:hidden;top:0;left:0;}
.view h5{text-transform:uppercase;color:#333;font-weight:bold;text-align:center;position:relative;padding:10px;margin:0 0 0 0;}.port_ti{margin-top:20px;display:inline-block;text-decoration:none;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;}
.sidebar .widget{margin-bottom:0px;}.sidebar .widget h5{line-height:13px;margin-bottom:30px;font-weight:bold;font-family:'Droid Serif', Georgia, Times, serif;}
.sidebar .widget ul li{margin-bottom:2px;}.sidebar .widget ul{margin-bottom:0;}.widget .categories li a{text-decoration:none;}.widget .categories li a:hover{color:#004483;}
.widget .categories li{font-size:14px;padding-bottom:5px;padding-top:5px;}.widget .categories li:last-child{padding-bottom:none;}.right{float:right !important;}
.sidebar .widget_blogposts a{text-decoration:none !important;}.widget_title{font-family:'Open Sans', sans-serif;}h4.widget_title{text-transform:uppercase;font-weight:bold;margin-bottom:15px !important;color:#fff !important;z-index:99999;}
.footer_inner h5.widget_title{color:#a8a8a8;border-bottom:0px solid #a8a8a8;padding-bottom:7px;}.widget_fr img{float:left;border:3px solid #e3e3e3;width:56px;height:56px;}
.widget_fr img:hover{border:3px solid #004483;}.widget_fr ul{float:left;list-style:none;}.widget_fr ul li{float:left;padding-bottom:8px;padding-right:11px;}
.widget_fr ul li.last{padding-right:0;}.sidebar h5.widget_title{text-transform:uppercase;font-weight:bold;font-size:16px;margin-bottom:20px !important;border:none !important;font-family:'Open Sans', sans-serif;color:#004483;}
#footer{position:relative !important;background-color:#273543;border-top:3px solid #ddd;-webkit-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);}
.footer_inner{margin-top:10px;}.footer_inner .widget_text{width:100%;color:#777777 !important;}.footer_inner .widget_text img{padding-bottom:10px;}
.footer_inner .foot_title{font-size:13px;font-weight:600;}.footer_inner .widget_text p{font-size:12px;color:#f1f1f1 !important;}.footer_inner .widget_text a{text-decoration:none;color:#2d77d2;}
.footer_inner .widget_text a:hover{color:#004483;}.footer_inner .widget{padding-top:30px;padding-bottom:30px;margin-bottom:20px;}.footer_inner .widget h5{float:left;margin-bottom:10px;}
.footer_inner strong{color:#ccc;}.footer_inner .widget ul li{margin-bottom:2px;}.footer_inner a, .footer_inner a:visited{color:#ccc;}.widget_text{width:100%;}
.widget_text1{float:left !important;clear:both;}.widget_text .world_map div:first-child{margin-top:0px;}.widget_text .world_map div{margin-top:13px;}
.footer_inner .widget_blogposts img{float:left;border:0px solid #3e3e3e;margin-right:10px;}.sidebar .widget_blogposts img{float:left;border:3px solid #ddd;margin-right:10px;}.widget_blogposts .postlink{width:160px;font-size:12px;float:left;}
.widget_blogposts .postlink a:hover{color:#004483 !important;}.widget_blogposts .subline{width:160px;}.widget_blogposts p{color:#f1f1f1 !important;}
.sidebar .widget_blogposts p{color:#666 !important;}.widget_blogposts ul{float:left;list-style:none;}.widget_blogposts ul li{float:left;margin-top:13px;}
.widget_blogposts ul li:first-child{margin-top:0px;}.footer_inner .widget_blogposts ul{margin-bottom:-2px;}.footer_inner .widget_blogposts{font-size:12px;text-decoration:none;}
.footer_inner .widget_blogposts a{text-decoration:none;color:#333333;}.footer_inner .widget_blogposts a:hover{color:#004483;}.footer_inner .widget_text p{font-size:12px;}
.footer_inner .widget_text a{text-decoration:none;color:#fff;font-size:16px;}.footer_inner .widget_text a:hover{color:#fff;text-decoration:underline;}
.world_map{background:url(../images/stuff/world_map.png) no-repeat center 20px;}.tagcloud{float:left;}.tagcloud{display:inline-block;margin-top:-7px;}
.tagcloud a{text-decoration:none;font-weight:bold;text-transform:uppercase;font-size:12px !important;color:#f2eaea;display:block;float:left;padding:3px 8px 3px 8px;margin-right:10px;margin-top:10px;background:#43535d;}
.tagcloud a:hover{color:#f1f1f1 !important;}.widget_blogposts .p_widget_inner{margin-bottom:-12px !important;width:100%;}.widget_blogposts .p_widget_inner{border-bottom:0px solid #ccc;padding:10px 0px;}
.widget_blogposts .p_widget_inner:first-child{border-top:none;padding-top:0px;}.widget_blogposts .p_widget_inner:last-child{border-bottom:none;}
.widget_blogposts .p_widget_inner{border-top:0px solid #bbb;}.sidebar .widget_blogposts .p_widget_inner{margin-bottom:-13px !important;}.sidebar .widget_blogposts .p_widget_inner{border-bottom:0px solid #ececec;padding:15px 0px;}.sidebar .widget_blogposts .p_widget_inner:first-child{border-top:none;padding-top:0px;}
.sidebar .widget_blogposts .p_widget_inner:last-child{border-bottom:none;}.sidebar .widget_blogposts .p_widget_inner{border-top:0px solid #ccc;}
.sub_date_wrapper{margin-top:-10px;}.sidebar .sub_date_wrapper{margin-top:10px;}#subfooter_wrapper{position:relative;background-color:#43535d;border-top:1px solid #0d242c;padding:0;margin-bottom:0px;-webkit-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 7px rgba(50, 50, 50, 0.3);}
.power_bt{color:#f1f1f1;font-size:11px;}.power_bt img{position:relative;top:5px;}.power_bt b{font-weight:bold;}.power_bt a{text-decoration:none;}
.power_bt a:hover{color:#e0e0e0 !important;}.power_right{text-align:right;float:right;color:#f1f1f1 !important;font-size:12px;}.subfooter{color:#494949;font-size:11px;line-height:40px;}
.subfooter a, .subfooter a:visited{color:#f1f1f1;}.subfooter .footer_nav{text-align:right;float:right;color:#f1f1f1;}.subfooter .footer_nav a{text-decoration:none !important;}
.subfooter .footer_nav a:hover{color:#004483;}.footer_inner .widget_tweets{text-decoration:none !important;float:left;}.footer_inner .widget_tweets p{color:#f1f1f1 !important;}
.footer_inner .widget_tweets a{color:#a2a2a2;text-decoration:none !important;}.footer_inner .widget_tweets a:hover{color:#004483 !important;}
.footer_inner .twit_co{color:#a1a1a1;}.footer_inner .sub_text2, .footer_inner .sub_text2 a{color:#f1f1f1 !important;font-size:12px;}.footer_inner .sub_text2 a:hover{color:#004483 !important;}
.footer_inner .sub_text3, .footer_inner .sub_text3 a{color:#bababa !important;font-size:12px;}.footer_inner .sub_text3 a:hover{color:#004483 !important;}
.sidebar .sub_text3, .sidebar .sub_text3 a{color:#bababa !important;font-size:12px;}.sidebar .sub_text3 a:hover{color:#004483 !important;}.post_wiget_holder{margin-left:10px;float:left;}.post_wiget_ti{display:block;color:#f2eaea !important;font-size:12px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;border-bottom:1px solid #43535d;padding-bottom:5px;}
.post_wiget_ti a{color:#f2eaea !important;}.post_wiget_ti a:hover{color:#004483 !important;}.sidebar .post_wiget_ti{display:block;color:#555 !important;font-size:13px;font-weight:bold;margin-bottom:15px;border-bottom:1px solid #f1f1f1;padding-bottom:5px;}
.sidebar .post_wiget_ti a{color:#555 !important;}.sidebar .post_wiget_ti a:hover{color:#004483 !important;}.footer_border{background:url(../images/stuff/1000f.png) top center no-repeat;height:9px;margin-top:-20px;}
.footer_inner ul#twitter_update_list li:first-child{padding-top:0px;}.footer_inner ul#twitter_update_list li{padding:10px 0 10px 0;list-style:none;display:block;font-size:12px;color:#f1f1f1;}
.footer_inner ul#twitter_update_list li a{color:#a1a1a1;text-decoration:none;}.footer_inner ul#twitter_update_list li a:hover{color:#004483;}
.footer_inner ul#twitter_update_list li:last-child{border-bottom:0px;}.footer_inner ul#twitter_update_list li span a{margin-top:0px;margin-right:6px;float:left;}
.footer_inner ul#twitter_update_list li a{display:table;margin-top:10px;float:none;clear:both;}.flickr_wrap{padding:15px 0 10px 0px;}.flickr_badge_image{float:left;padding:0 10px 5px 0;}
.flickr_badge_image img{float:left;border:3px solid #e3e3e3;width:74px;height:74px;}.flickr_badge_image img:hover{border:3px solid #004483;}
.flickr_badge_image img:nth-child(3n+1){margin-right:0px;}.pricing{float:left;width:100%;margin-top:20px;margin-bottom:20px}.pricing ul{float:left;text-align:center;border:1px solid #ddd;margin:0;margin-right:-1px}
.pricing ul li.buy a button.button:hover{color:#333 !important;}.pricing .pricing_control ul li{margin:0}.pricing .price_header{font-size:15px;line-height:20px;font-weight:bold;background:#333;color:#fff;padding:20px;padding-top:10px;padding-bottom:10px}
.pricing .price{font-size:32px;line-height:25px;font-weight:bold;background:#555;color:#fff;padding:20px;padding-top:15px;padding-bottom:15px}
.pricing .price span{font:14px Helvetica, Arial, sans-serif;font-size:14px;line-height:12px;color:#aaa}.pricing .item{background:#eee;color:#555;padding:20px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e7e7e7;}
.pricing .buy{background:#eee;color:#555;padding-top:15px;padding-bottom:15px;border-top:1px solid #ddd;margin-top:-1px;}.pricing .orange .price_header{background:#004483;color:#fff;}
.pricing .orange .price{color:#004483;background:#f5f5f5;}.pricing .orange .price span{color:#004483;}.pricing .orange .item{background:#fff;padding-top:15px;padding-bottom:15px;}
.pricing .orange .buy .button{font-size:16px;}.pricing_control.blue ul{position:relative;z-index:0;margin-top:-10px;}.pricing .blue .price_header{background:#e3453d;color:#fff;padding-top:20px;font-size:18px;}
.pricing .blue .price{background:#f5f5f5;color:#e3453d;}.pricing .blue .price span{color:#e3453d;}.pricing .blue .item{background:#fff;padding-top:15px;padding-bottom:15px;}
.pricing .blue .buy .button{font-size:16px;margin-bottom:20px;}.pricing .pricing_control ul{float:left;width:24.8%;}.filter_line{border-top:4px solid #444;display:block;margin-top:-10px;}
.filter li{float:left;}.filter a{padding:0 0px;color:#333 !important;text-decoration:none;}.filter_wrapper ul{float:left;margin:0;padding:0;margin-bottom:25px;}
.filter_wrapper ul li{margin-right:7px !important;}.filter_wrapper ul li a{position:relative;padding:10px 25px;color:#3c4548;background:#eee;font-size:14px;font-weight:500;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 0px rgba(0, 0, 0, 0.2);}
.filter_wrapper ul li a:hover{color:#ffffff !important;background:#3c4548;}.filter_wrapper ul li a{color:#222 !important;}.filter_wrapper ul li a:hover{color:#ffffff !important;}
.portfolio .port_bg{margin-bottom:20px;}.portfolio a{text-decoration:none !important;}.date_wrapper{margin-left:-17px;margin-top:-5px;}.date_wrapper ul li{display:inline-block;}.date_wrapper2{clear:both;float:left;font-size:12px;color:#f1f1f1;padding:3px 10px;background-color:#004483;margin-bottom:15px;margin-top:5px;}
.date_wrapper2 a{color:#004483 !important;text-decoration:none;}.date_wrapper2 a:hover{color:#ddd !important;}.view_title_b p{margin:-5px 0px 15px 0px;}
.tipsy{font-size:11px;position:absolute;padding:5px;z-index:100000;}.tipsy-inner{background-color:#333;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center;}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000;}
.tipsy-arrow-n{border-bottom-color:#333;}.tipsy-arrow-s{border-top-color:#333;}.tipsy-arrow-e{border-left-color:#333;}.tipsy-arrow-w{border-right-color:#333;}
.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}
.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}
.blog_post{float:left;margin-bottom:30px !important;background-color:#f1f1f1;}.blog_image{float:left;width:46%}.blog_image img{display:block;}
.blog_image_single{float:none;width:100%;}.blog_image_single img{display:block;}.blog_title{margin:0;}.blog_title h4{font-weight:bold;text-transform:uppercase;}
.blog_title a{text-decoration:none;}.blog_title a:hover{color:#004483 !important;text-decoration:none;}.blog_t_d_wrapper{border-bottom:2px solid #d7d7d7;padding-bottom:7px;}
.date_b_wrapper2{font-size:12px;color:#767676;padding:0px 15px 6px 0px;margin-top:-5px;}.date_b_wrapper2 a{color:#004483;text-decoration:none;}
.date_b_wrapper2 a:hover{color:#767676;}.blog_title_wrapper{margin-left:120px;padding-top:5px;}.home_time_wrap_p{position:absolute;border:1px solid #e8e8e8;}
.icon_b_wrapper_p{width:50px;height:30px;background-color:#004483;position:relative;}.day_b_wrapper_p{width:50px;height:30px;background-color:#43535d;position:relative;color:#fff;font-weight:bold;margin-left:50px;margin-top:-30px;}
.day_b_wrapper_inner{color:#fff;font-weight:bold;font-size:18px;position:absolute;margin-top:8px;margin-left:14px;}.date_b_wrapper_b{float:right;position:absolute;margin-top:0px;width:100px;height:40px;background-color:#e4e4e4;text-align:center;}
.date_b_wrapper_b .h_month_y{padding-top:12px;font-weight:bold;font-size:16px;color:#333;text-align:center !important;text-shadow:0 1px 0 #fff;text-transform:uppercase;}
.blog_content_wrapper{position:relative;padding:25px 20px 20px 20px;}.blog_content_wrapper p{margin-bottom:0px;line-height:21px;}.blog_content_wrapper .loopexcerpt p{margin-bottom:9px;}
.con_blog a{font-size:14px;color:#004483;float:right;bottom:0;font-style:italic;}.con_blog a:hover{text-decoration:underline;}.home_time_wrap{position:relative;border-bottom:0px solid #fff;width:100%;margin-top:5px;margin-bottom:20px;}
.date_b_wrapper{font-size:12px;color:#767676;padding:6px 0px 6px 0px !important;border-bottom:1px solid #d7d7d7;}.date_b_wrapper a{color:#f1f1f1 !important;text-decoration:none;}
.date_b_wrapper a:hover{color:#fff !important;}.icon_b_wrapper{width:50px;height:30px;background-color:#f1f1f1;position:relative;float:right;margin-top:-31px;}
.single .blog_content_wrapper{border:0px;margin:0px;padding:0px;}.last .blog_content_wrapper{margin-bottom:15px;}.blog_content_wrapper{overflow:hidden;word-wrap:break-word;}
.blog_date_wrapper{position:absolute;margin-top:-51px;margin-left:55px;float:left;width:100%;font-weight:bold;}.year_inner{background-color:#222;border-right:1px solid #222;padding:5px 16px;font-size:16px;color:#fff;}
.date_inner{background-color:#f8f8f8;padding:2px 10px;padding-top:3px;font-size:14px;color:#333;float:left;border:1px solid #dcdcdc;}.info_wrapper{position:relative;float:left;background:#e3e3e3;width:100%;padding:10px;padding-top:10px;padding-bottom:5px;padding-left:20px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);}
ul.info_inner{margin-top:20px;}ul.info_inner li{float:left;font-size:12px;line-height:14px;margin-bottom:8px;color:#424242;width:100%;}ul.info_inner li a{color:#777;text-decoration:none;}ul.info_inner li a:hover{color:#004483 !important;}.info_inner{margin-top:15px !important;}
.port_title{float:left;}.port_title h4{font-weight:bold;text-transform:uppercase;}.port_title a{text-decoration:none;}.port_title a:hover{color:#004483 !important;}
.port_sing_ti{float:left;}.port_sing_ti h4{font-weight:bold;text-transform:uppercase;margin-top:15px;padding-bottom:5px;}.port_sing_ti a{text-decoration:none;}
.port_sing_ti a:hover{color:#004483;}.p_content{margin-bottom:15px;float:left;}.p_content p{size:12px;}.p_content_b{margin-top:15px;margin-bottom:10px;float:left;}
.p_content_b p{size:12px;}.p_content_b .one_half{margin-bottom:0px;}.p_content1{margin-bottom:0px;float:left;}.p_content1 p{size:12px;}.blog_button{margin-bottom:10px !important;}.by_author, .post_in{font-family:'Droid Serif', Georgia, Times, serif;}.by_author{font-size:11px;}
.post_in a{color:#a2a2a2 !important;}.post_in{font-size:11px;}.blog_post .flexslider{margin-bottom:13px;}.blog_post .scale_vid{margin-bottom:2px;}
.next_pre{margin-top:30px;}.pro_nav{margin-top:0px;}.pro_nav a{font-size:12px;color:#333333 !important;}.pro_nav a:hover{color:#434343 !important;}
.four.columns .flexslider{margin-bottom:20px;}.port_de_wrapper{margin-top:55px;margin-left:15px;}.port_de_wrapper a{text-decoration:none;}.port_info{float:left;font-size:18px;font-weight:bold;line-height:10px;color:#444;width:100%;font-style:italic;line-height:35px;}.port_info p{color:#777 !important;margin:0;padding:0;display:inline;font-size:18px !important;}
.port_info a:hover{color:#a2a2a2 !important;}.pagi{float:right;margin-top:15px;}.pagi ul{float:left;}.pagi li{display:inline;float:left;border-left:none;margin-left:5px;}
.pagi li a{display:block;cursor:pointer;padding:6px 15px;text-align:center;font:bold 13px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;color:#ffffff !important;text-decoration:none;border:1px solid #ccc;text-shadow:0px -1px 0px #0E5E85;background:#004483;}
.pagi li .selected{color:#fff;background:#004483;cursor:default;}.pagi a:hover{color:#333 !important;}.list_carousel .carousel_nav{position:absolute;padding-right:15px;right:55px;Margin-top:-33px;padding-left:15px;}
a.prev, a.next{background:url(../images/carousel_arrows.png) no-repeat #3b7688;display:block;width:20px;height:20px;float:left;position:relative;margin-left:1px;}
a.prev{background-position:0 0;}a.prev.disabled{background-color:#265f71;}a.next{background-position:-22px 0;}a.next.disabled{background-color:#265f71;}
a.prev.disabled, a.next.disabled{cursor:default;}a.prev span, a.next span{display:none;}.clearfix{float:none;clear:both;}.main_title_hold{margin-bottom:55px !important;}
.main_title{margin-bottom:-10px;}.main_title h4{font-size:24px;font-family:'Droid Serif', Georgia, Times, serif;text-transform:uppercase;font-weight:bold;padding-top:20px !important;margin-bottom:-60px !important;text-align:center !important;padding-bottom:10px;border-left:2px solid #555;border-right:2px solid #555;}
.main_title2{margin-bottom:10px;font-family:'Droid Serif', Georgia, Times, serif;}#comment{position:relative;margin-top:450px;}ol.list_cm{list-style-type:none;padding-bottom:0px;padding-left:0px;margin:0px 0px 20px 0px;color:#828282}ol.list_cm a{text-decoration:none;}
ol.list_cm li{position:relative;border:1px solid #e1e1e1;border-width:0 0 1px 0;padding:20px 0}ol.list_cm ol.child{list-style-type:none;padding:0;margin:20px 0 0 0;border:1px solid #e1e1e1;border-width:1px 0 0 0;}
ol.list_cm ol.child li{padding:20px 0 0 30px;border:0px}ol.list_cm ol.child li li{padding-bottom:0px;}.list_cm .user_cm{float:left;margin:4px 15px 0 10px;padding:4px 4px 2px 4px;background-color:#e2e2e2;}
.list_cm .comment_area{width:auto;}.time{font-size:11px;font-style:italic;font-family:Helvetica;}.list_cm .comment_area .user_title{font-weight:bold;font-size:14px;}
.comment_text{padding:5px 0 0 0;display:block;}.comment_area .reply{text-decoration:none;position:absolute;right:10px;top:20px;font-style:italic;font-family:Helvetica;}
.comment_area a.reply:hover{text-decoration:underline;color:#004483 !important;}.com_head{padding:30px 0px 10px 0px;margin-bottom:0px;}#respond{padding-top:10px;}#respond h4{margin-bottom:20px;}#respond form textarea{width:100%;height:150px;}#respond form textarea, #respond input[type="text"]{color:#65686d;border:none;padding:10px;background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;color:#65686d;line-height:1.6;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:25px;font-size:12px;}
#respond input[type="text"]{width:100%;height:40px;}.margin-input{margin:0 0.5%;}#respond input[type="submit"]{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:11px 10px 9px 10px;border:none;color:#fff;font-size:12px;cursor:pointer;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;}
#respond input[type="submit"]:hover{color:#515a5f;}#contact_form{float:left;padding-top:10px;}#contact_form h5{margin-bottom:20px;font-weight:bold;text-transform:uppercase;}
#contact_form textarea{width:680px;max-width:680px;height:150px;float:left;}#contact_form .input_wrapper{float:left;margin-right:16px;}#contact_form .input_wrapper.last{margin-right:0px;}#contact_form .input_wrapper input{width:200x;}#contact_form .input_wrapper input.last{width:205px;}
#contact_form h6{margin-bottom:5px;}.displace{position:absolute;left:-9999px;}.error{color:#CC0000;}.mainpage_contact_wrapper{margin-top:-70px;}
.mainpage_contact_wrapper p{margin:0;}.mainpage_contact_wrapper a{text-decoration:none;}.mainpage_contact_wrapper a:hover{color:#333333 !important;}
.mainpage_contact_wrapper h2{line-height:50px;}.goo_wrapper{width:100%;}#googlemaps{width:100%;height:300px;border:1px solid #e1e1e1;}#googlemap{width:100%;height:300px;}.contact_title{text-align:center;}.contact_title h2{color:#4d4d4d;font-weight:bold;font-size:34px;}
.contact_title i{margin-right:15px;color:#4d4d4d;font-weight:bold;font-size:34px;}.contact_content{margin-bottom:20px;}.contact_side{padding-top:10px;}
.contact_side h5{font-weight:bold;text-transform:uppercase;}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(../images/totop.png) no-repeat left top;}
#toTopHover{background:url(../images/totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}#slider_wrapper_inner{position:relative;margin:0 auto;width:960px;}.accordion-items{padding:0px;}
.accordion-item{position:relative;overflow:hidden;background:#fff;}.accordion-item-header a{text-decoration:none;}.accordion-item-body{display:none;}
.open > .accordion-item-body{display:block;}.accordion-items{margin-top:-5px;}.accordion-items .accordion-item{border:#f1f1f1 1px solid;margin-bottom:10px;}
.accordion-items .accordion-item-body{border-top:#f1f1f1 1px solid;padding:17px 15px 0 15px;}.accordion-items .accordion-item-header{background-color:#f8f8f8;font-weight:bold;font-size:14px;}
.accordion-items .accordion-item-header a{display:block;padding:14px 0 12px 55px;background:url(../images/icons/open-accordion.png) no-repeat 0px 0px;color:#767676;}
.accordion-items .accordion-item-header a.active{background-image:url(../images/icons/close-accordion.png);}.accordion-items .accordion-item-body p{margin:0;padding:0 0 19px 0;}
.notification{font-family:Arial, sans-serif;font-size:12px;line-height:18px;margin-bottom:15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.notification p{margin:0;}.notification span{font-weight:bold;}.notification.success{background-color:#EBF6E0;color:#5f9025;border:1px solid #b3dc82;padding:14px 18px;background-image:linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);background-image:-o-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);background-image:-moz-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);background-image:-webkit-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);background-image:-ms-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);}
.notification.error{background-color:#ffe9e9;color:#de5959;border:1px solid #fbc4c4;padding:14px 18px;background-image:linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);background-image:-o-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);background-image:-moz-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);background-image:-webkit-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);background-image:-ms-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);}
.notification.warning{background-color:#FBFADD;color:#8f872e;border:1px solid #ded58a;padding:14px 18px;background-image:linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);background-image:-o-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);background-image:-moz-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);background-image:-webkit-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);background-image:-ms-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);}
.notification.notice{background-color:#E9F7FE;color:#5091b2;border:1px solid #b6d7e8;padding:14px 18px;background-image:linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);background-image:-o-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);background-image:-moz-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);background-image:-webkit-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);background-image:-ms-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);}
.notification.success .close, .notification.error .close, .notification.warning .close, .notification.notice .close{padding:0px 14px;position:absolute;right:0;top:20px;display:block;height:8px;weight:8px;}
.button_show2{margin-bottom:20px;}.button_show_post{margin-top:30px !important;}.button_show{margin-bottom:20px;}.button_show a{margin-right:10px;margin-bottom:10px;}
.button_show a:hover{color:#fff !important;}.list_hold li [class^="icon-"], .the-list li [class*=" icon-"], .the-icons li [class^="icon-"], .the-icons li [class*=" icon-"]{padding-right:8px;}
.list_hold li{color:#555;}.meter{height:25px;position:relative;margin:20px 0 20px 0;background-color:#e7e7e7;border-bottom:2px solid #ddd;}.meter > span{display:block;height:100%;background-color:rgb(68,68,68);position:relative;overflow:hidden;}
.animate > span > span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;overflow:hidden;}
.animate > span:after{display:none;}@-webkit-keyframes move{0%{background-position:0 0;}100%{background-position:50px 50px;}.green > span{background-color:#5eb95e;}
.blue > span{background-color:#4bb1cf;}.yellow > span{background-color:#faa732;}.red > span{background-color:#dd514c;}.nostripes > span > span, .nostripes > span:after{-webkit-animation:none;background-image:none;}
.caroufredsel_wrapper{margin:0 !important;}.port_inner_page .four.columns, .port_inner_page .one-third.column{margin-bottom:20px !important;}
.box_bg.box_bg_circle{padding-right:9px;padding-left:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.box_bg{margin-right:10px !important;float:left;padding:1px 9px 2px;font-size:12px;font-weight:bold;white-space:nowrap;color:#ffffff;background-color:#999999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.box_bg:hover{color:#ffffff;text-decoration:none;cursor:pointer;}.circle_red{background-color:#ba1c1c;}.circle_yellow{background-color:#d39c19;}.circle_green{background-color:#54780d;}
.circle_blue{background-color:#0b74aa;}.recentproject{ float:left; width:100%; margin-top:20px;}.img-title {font-size:14px;letter-spacing: inherit !important; color: #282828;
font-weight: normal;}.h4_ab_wrapper p strong{color: #145d8a;}.pop-up-color h5{color: #145d8a;}.advance-app h2 span{color: #145d8a;}



@media (min-width:980px) and (max-width:1200px){ul.sf-menu > li > a{padding:25px 7px;}ul.sf-menu span{font-size:12px;}.power_bt{font-size:10px;}
.icon_boom{display:none !important;}.qoute_content .quote_c_2 h4{font-size:14px;}.quote_button_control{font-size:24px;}.service_wrapper_inner h3{font-size:16px;}
.view_title_port h4{font-size:16px;margin-top:-5px;}.view_title_port{width:260px;margin-bottom:40px !important;}.h_port_image{width:200px !important;}
.view_title_port .port_cat p, .view_title_port_p .port_cat p{padding:5px 20px 15px 20px;margin-top:-15px;}.port_read_more{margin-left:65px;}.blog_homepage .b_wrapper img{width:140px;}
.b_wrapper .home_time_wrap_holder{width:300px;float:right;margin-left:20px;}.b_wrapper .home_time_wrap_holder h4{font-size:16px;}ul.client_inner_top li:last-child{display:none;}
.post_wiget_holder{width:145px;margin-left:5px;}.hire_holder_inner .hire_t2{padding-bottom:2px;}.port_inner li.port_item{padding-bottom:35px;}
.content_shadow{background:url(../images/stuff/content_shadow_3.png) no-repeat;width:1100px;height:56px;z-index:2 !important;position:absolute;margin-top:-2px !important;margin:0 auto;text-align:center;}
.about_bt_con{display:none;}.flickr_badge_image img{width:90px;height:90px;}.project_details h3{font-size:14px;}.bg_split{width:89.2%;}.view_title_ps{padding-bottom:25px !important;}.contact_form.contact_form_h .input_holder{width:300px;}.blog_image{float:none;width:100%;}}
@media (width:1024px){.view_title_port{width:253px;}.package-btn{width:51% !important;}.widthing{width:40% !important;margin-top:38px;}}
@media (min-width:980px){.widthing{width:44% !important;margin-top:44px;}}
@media (min-width:768px) and (max-width:979px){ul.sf-menu > li > a{padding:25px 5px;}ul.sf-menu span{font-size:10px;}.power_bt{font-size:11px;}
.package-btn{width:63% !important;}.outer input{font-size:12px !important;padding:9px 5px !important;}.view_title_port{margin-bottom:40px !important;float:left !important;}
.h_port_image{width:367px !important;float:left !important;}.port_read_more{position:absolute;margin-left:0px !important;}.quote_button{display:none !important;}
.qoute_content{width:100% !important;}.qoute_content .quote_c_1 h2{text-align:center !important;}.qoute_content .quote_c_2 h4{text-align:center !important;padding-right:10px;}
.head_tele_text{font-size:26px !important;}.search-form, .icon-search, .icon-play, .icon_quote, .block_tile_2, .home_b_holder img, .footer_inner .sub_text3, .icon_port_more_p{display:none !important;}
.home_time_wrap_holder{width:100% !important;}ul.client_inner_top li{height:70px !important;}.post_wiget_holder{width:70px !important;}.hire_holder_inner .hire_t2{display:none;}.sub_team_con{top:10px;margin-left:100px;}.testi_inner_wrapper_holder_4{margin-bottom:35px;}
.h4_ab_wrapper ul.tick{display:none;}.flickr_badge_image img{width:65px;height:65px;}.bg_split{width:86%;}.view_title_ps{padding-bottom:20px !important;}
.contact_form.contact_form_h .input_holder{width:230px;}.blog_image{float:none;width:100%;}.widthing{width:44% !important;margin-top:44px;}}
@media (max-width:767px){.one_half, .one_third, .two_third, .one_fourth, .one_fifth, .one_sixth, .two_fifth, .three_fifth{width:100%;margin-bottom:30px;}.lastcolumn{margin-bottom:0px;}}
@media (min-width:0px) and (max-width:767px){.about_us_h4{margin:15px 0 0 15px;}}
@media (min-width:318px) and (max-width:767px){.form-bg{float:left;}.icon_heart{margin:0 7px;}.block_tile_wrapper .block_tile_1{display:inline-block;font-size:14px;width:219px;}.package-btn{width:100% !important;}.package-btn .form-heading{font-size:14px !important;padding:3px !important;}.spaceLR > p{padding:0 10px;}.spaceLR{padding:0 10px;}.readmore_holder{margin-top:-55px;}.outer .span3{width:100% !important;}.outer .border-left{border-left:1px solid hsl(0, 0%, 80%);border-right:1px solid hsl(0, 0%, 80%);}}
@media (max-width:480px){.widthing{text-align:center !important;width:auto !important;}#config_holder{display:none !important;}#dropdown{border-left:none;border-right:none;}.search-form, .icon-search, .icon-play, .icon_quote, .block_tile_2, .home_b_holder img, .quote_button, .h_port_image{display:none !important;}
.header_top_first{padding-bottom:0px;}.logo{text-align:center;width:100%;}.logo img{text-align:center;margin-left:-15px;}#dropdown select{display:block;width:95%;margin-left:10px;margin-top:10px !important;padding-top:4px;color:#333;}ul.sf-menu{display:none !important;}.content_wrapper_section{margin-top:15px;}.qoute_content .quote_c_1 h2{text-align:center !important;}.qoute_content .quote_c_2 h4{text-align:center !important;}.qoute_content{width:100%;float:left;}.view_title_port{margin-bottom:50px;width:100%;}.service_wrapper_holder .service_wrapper{margin-bottom:15px;}.service_wrapper_inner .button{margin-left:100px;}.client_h_holder_bottom{margin-top:20px;margin-bottom:20px;}ul.client_inner_top li img{margin-bottom:15px;}.footer_inner .widget{padding:0px 15px;}.power_bt{line-height:25px;margin:0 auto;text-align:center;padding-top:15px;}.footer_nav{margin:0 auto;text-align:center;clear:both;margin-right:15px;}.widget_text .foot_title{clear:both;padding-top:10px !important;}div.span3.widget{margin-top:25px;margin-bottom:20px;}.testi_inner_wrapper_holder{margin-bottom:25px;}.testi_inner_wrapper_holder_4{margin-bottom:25px;padding:0px 10px;}.quote_wrapper_home_h3{margin-top:15px;}.team_mission_holder{padding:0px 15px;}ul.team_mis_wrapper li.span3{margin-bottom:20px;}.h4_ab_wrapper{margin-top:20px;margin-bottom:20px;}.page_wrapper_inner{padding:25px 10px;padding-bottom:20px;}.page_wrapper_inner .scale_vid{padding-bottom:15px;}.breadcrumb{display:none !important;}.one_half, .one_third, .two_third, .one_fourth, .one_fifth, .one_sixth, .two_fifth, .three_fifth{width:100%;margin-bottom:30px;}.lastcolumn{margin-bottom:0px;}.filter_wrapper ul li{margin-bottom:30px;}.h_port_image_p .icon-search, .h_port_image_p .icon-play{display:block !important;}.project_details{padding:30px 0px 25px 30px;}.bg_split{display:none;}.view_title_port_p_2{padding-left:20px;}.view_title_port_p_2 h4{padding-left:0px;padding-top:0px;clear:both;}.contact_form.contact_form_h .input_holder{float:right;width:100%;}.contact_inner{padding-bottom:40px;}.blog_image{float:none;width:100%;}.date_b_wrapper2 .date_h_b{display:none;}.blog_title_wrapper{margin-left:0px;padding-top:90px;}.sidebar{margin-top:50px !important;padding-bottom:50px;}.pricingtable a{margin:25px 5px 0 5px;}.info_handle{margin-right:30px;margin-top:10px;}.p_content{margin:10px 0px 20px 0px;}.p_content .tick{margin-top:20px;}.p_content1{margin:10px 0px 20px 0px;}.p_content1 .tick{margin-top:20px;}#respond input{width:290px;max-width:289px;margin-right:0;}#respond input.last{width:289px;max-width:289px;margin-right:0;}#respond textarea{width:289px;max-width:289px;}#contact_form textarea{width:289px;max-width:289px;}#contact_form input{width:289px;}#contact_form .input_wrapper input.last{width:289px;}#contact_form{margin-top:20px;}.widget_blogposts .subtext{width:160px;}.widget_blogposts .postlink{width:160px;}.widget_blogposts .subtext_s{width:160px;}.blog_inner .scale_vid{margin-bottom:5px !important;}.mask_wrapper{margin-top:5px;}#search .searchform input{width:290px;}.flex-caption{display:none;}.title_b h5{margin-left:0px;margin-top:10px;}.date_b{margin-left:0px !important;}.blog_h_content{margin-left:0px}.slider_wrapper2{display:none;}.blogti{font-size:16px;}.dateti{float:left !important;padding-left:15px;}.divider_ic{margin-left:38%}.divider_ic_blog{margin-left:37%}.blog_inner_1{width:300px;;}.port_inner .four.columns, .port_inner_page .four.columns{margin-bottom:20px !important;}.margin_left_15 .font_bold{margin-top:25px;}.pricing .pricing_control ul{float:left;width:100%;margin-bottom:30px;}.page_title{margin-top:65px;text-align:center;}.mask .mask_wrapper_blog img{margin-left:43%;margin-top:20%;}.year_inner{float:left;color:333;display:block;margin-top:-4px;font-size:46px;padding:16px 20px;border-bottom:1px solid #222;}.date_inner{margin-top:-4px;margin-left:0px;font-size:22px;padding:16px 12px;}.text_support{line-height:25px;}.icon_support_user{display:none;}.carousel_nav{margin-top:0px;margin-right:-15px;}.blog_homepage .one-third.column .four.columns{width:240px !important;margin-left:7px;}.blog_post .nine.columns{width:300px !important;float:right;clear:both;}.blog_post .fourteen.columns{width:300px !important;float:right;clear:both;}.blog_homepage li.one-third.column{margin-bottom:35px;}.content_wrapper_section{padding-bottom:0px;}.social_wrapper{display:none;}.toad_wrapper{margin-left:40px;}.contact_side{padding-bottom:40px;}body .align_right{float:none;margin:0;text-align:center;}
.toad_wrapper{margin:0 auto;float:none;}.logo, .logo a{display:block;float:none;margin:0 auto;padding:0;position:relative;}.logo img{margin:0 auto;text-align:center;}
.social_wrapper{display:block;margin-top:20px;float:none;}.head_tele_text{float:none;font-size:36px;margin-left:0;margin-top:10px;}.contact_head{float:none;margin:0 auto;padding-top:0px;}
.header_top_first{height:auto;}] .head_text_2{float:none !important;}}
@-moz-document url-prefix(){.icon_port_more{margin-top:0px;}#dropdown{margin-bottom:0px;}.port_inner .list_carousel{clear:both;}#main_wrapper .slider_wrapper{z-index:0 !important;clear:both;}
input.wysija-submit.wysija-submit-field{float:left;margin-top:0px;}.content .first_wrapper .port_inner{padding-bottom:5px !important;}.content_wrapper_inner .one_fourth .image_holder img{width:200px;height:auto;}
.content_wrapper_inner .one_fourth .image_holder1 img{width:150px;height:auto;}.portfolio .one-third.column .image_holder img, .blog_h3_inner .one-third.column .image_holder img, .blog_homepage .one-third.column .image_holder img{width:300px;height:auto;}
.portfolio .four.columns .image_holder img, .blog_h3_inner .four.columns .image_holder img{width:220px;height:auto;}.one_fourth .view-tenth{width:220px;height:auto;}.page_side_inner .eight.columns .image_holder img{width:460px;height:auto;}.blog_post .sixteen.columns .image_holder_blog img{width:940px;height:auto;}.blog_post .eleven.columns .image_holder_blog img{width:635px;height:auto;}
.blog_h_inner .flexslider{margin-bottom:3px !important;}}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.icon_port_more{margin-top:0px;}ul#dropdown{margin-top:0px;}.content .first_wrapper .port_inner{padding-bottom:5px !important;}.content_wrapper_inner .one_fourth .image_holder img{width:200px;height:auto;}.content_wrapper_inner .one_fourth .image_holder1 img{width:150px;height:auto;}
.portfolio .one-third.column .image_holder img, .blog_h3_inner .one-third.column .image_holder img, .blog_homepage .one-third.column .image_holder img{width:300px;height:auto;}.portfolio .four.columns .image_holder img, .blog_h3_inner .four.columns .image_holder img{width:220px;height:auto;}.one_fourth .view-tenth{width:220px;height:auto;}
.page_side_inner .eight.columns .image_holder img{width:460px;height:auto;}.blog_post .sixteen.columns .image_holder_blog img{width:940px;height:auto;}.blog_post .eleven.columns .image_holder_blog img{width:635px;height:auto;}.blog_h_inner .flexslider{margin-bottom:3px !important;}}
doesnotexist:-o-prefocus, .icon_port_more{margin-top:0px;}doesnotexist:-o-prefocus, .content_wrapper_inner .one_fourth .image_holder img{width:200px;height:auto;}doesnotexist:-o-prefocus, .content_wrapper_inner .one_fourth .image_holder1 img{width:150px;height:auto;}doesnotexist:-o-prefocus, .portfolio .one-third.column .image_holder img, .blog_h3_inner .one-third.column .image_holder img, .blog_homepage .one-third.column .image_holder img{width:300px;height:auto;}
doesnotexist:-o-prefocus, .portfolio .four.columns .image_holder img, .blog_h3_inner .four.columns .image_holder img{width:220px;height:auto;}doesnotexist:-o-prefocus, .one_fourth .view-tenth{width:220px;height:auto;}#config_holder{position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:visible;z-index:1500;display:none;color:#000;}#menu_config{z-index:10000;position:fixed;top:70px;left:-200px;background:#fff;max-width:250px;width:200px;box-shadow:0px 0px 3px 1px rgba(128, 128, 128, 0.2);-webkit-box-shadow:0px 0px 3px 1px rgba(128, 128, 128, 0.2);-moz-box-shadow:0px 0px 3px 1px rgba(128, 128, 128, 0.2);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
#menu_config.active{left:0px;}.config-navigator{width:20px;height:20px;position:absolute;right:35px;top:0px;display:none;}.config_slider{position:absolute;width:40px;height:40px;background-color:#004483;top:0px;right:-40px;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.config_slider:hover{color:#777;}#menu_config.active{right:0px;}.config_style_text{background:#004483;line-height:40px;color:#fff;text-align:center;font-weight:bold;font-size:14px;}#menu_config ul{border:1px solid #eee;margin:0;}#menu_config ul li{line-height:40px;text-align:center;padding:0px 10px;color:#000;text-align:center;font-weight:bold;font-size:12px;border-bottom:1px solid #eee;margin-bottom:0;cursor:pointer;}
#menu_config ul li:hover{color:#004483;}#menu_config ul li.selected, #menu_config ul li.selectedss{color:#004483;}#menu_config ul li.config_select{background:url(../images/pattern/pt1.gif) repeat;cursor:default;color:#000 !important;font-size:14px;}.power_bt ul{margin:0 auto;width:75%;padding:10px;}.power_bt ul li{display:inline;}.power_bt ul li a{border-right:1px solid #fff;padding:0 8px;text-transform:uppercase;font-weight:normal;font-size:11px;}.power_bt ul li:last-child a{border-right:none;}
.bottom-footer{background:#273543;text-align:center;padding:10px 0;}.social_like{float: left;background: #2d88c1;color: #fff;padding: 5px;border-radius: 7px;}.tweet a{ color:#fff;}.fb{float:left;}.tweet{float:right;margin-left: 4px;}.collus p{line-height:21px;font-size:25px !important;margin:14px 24px 0px;font-family:'MoolBoran';color:#fff !important;font-weight:bold;text-align:right;}.collus{float:left;width:75%;}.long-termdiv img{width:100%;}.page_title_wrapper img{width:100%;}.scale_vid img{width:100%;}.scale_vid img{width:100%;}
#mc_embed_signup{margin-bottom:20px;}
@media(min-width:481px){.head_text_2{float:right;}}
@media(min-width:568px){.tele_text_1{font-size:22px;}}
.form-bg{background:#f2f2f2;border-top:#be4b30 solid 5px;margin:0;padding:10px 20px;}.form-heading{background:#3c4548;border-left:5px solid #c84f34;border-radius:4px 0 0 4px;color:#fff;font-size:20px;padding:3px 10px;}
.form-bg .col-sm-2{width:30%;float:left;font-weight:normal;color:#000;}.form-bg .col-sm-10{width:70%;float:left;}.btn-primary{background-color:#3c4548;border-color:#3c4548;color:hsl(0, 0%, 100%) !important;border-radius:2px;font-size:16px;}
.btn-primary:hover{background-color:#fff;border-color:#3c4548;}.form-group{float:left;margin-bottom:15px;width:100%;}.form-control{background-color:hsl(0, 0%, 100%);background-image:none;border:1px solid hsl(0, 0%, 80%);border-radius:4px;box-shadow:0 1px 1px hsla(0, 0%, 0%, 0.075) inset;color:hsl(0, 0%, 33%);display:block;font-size:14px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:92%;}
.outer{border:none;float:left;width:100%;border-bottom:none;margin-bottom:25px;}.outer li{color:#777;border-bottom:1px solid #ccc;margin:0;padding:5px 8px;}
.outer .span3{margin-left:0px;width:25%;}.outer .border-left{border-left:1px solid #ccc;}.outer .border-right{border-right:1px solid #ccc;}
.outer .heading{background:none repeat scroll 0 0 #3c4548;border-top:5px solid #be4b30 !important;color:#fff !important;font-weight:bold;padding:3px 8px !important;}
.outer h3.heading{margin:0;text-align:center;}.outer input{display:block;margin:10px auto;}.package-btn{width:40%;margin:4px auto;}.seo-plan li{color:#555555;padding-left:21px;background:url(../images/seo-plan-built.png) no-repeat 0 5px;margin-bottom:5px;}
.seo-plan img{margin-top:100px;}.cadm{position:fixed;right:0px;background:#337497;color:#fff;padding:10px;box-shadow:0px 2px 2px #ccc;z-index:999;}
.cadm p{color:#fff !important;font-size:16px !important; line-height: inherit;margin-bottom: 0px;}#mce-EMAIL {max-width: 65%;}#mc_embed_signup form .email.shadow{padding:12px 10px !important;}
#mc-embedded-subscribe{ margin-top: -46px;}.quick-inq{margin-top:20px; padding-bottom: 20px;}.main-body h5{line-height:20px;margin-bottom:20px;}
ul.sf-menu li a{font-family:"PT Sans", sans-serif;}.footer_inner .widget_text p.getmobilediv{color:#cf4b32 !important;}.footer_inner .widget_text p{font-size:12px !important;}
.caption.tp-caption\.managov-s-title-s2-text.lfb.tp-caption.start{color:#fff !important;}.caption.managov-s-text.lfb.tp-caption.start span{color:#000 !important;font-family:'MoolBoran';font-size:20px;}
.caption.managov-s-text.lfr.tp-caption.start span{color:#000 !important;font-family:'MoolBoran';font-size:20px;}.caption.managov-s-title-6.lft.tp-caption.start{color:#000 !important;font-size:28px;font-style:italic;font-family:'Oswald';}
.long-termdiv{margin-top:20px;}.caption.managov-s-title-3{padding:0px !important;}.topmarg{margin-top:20px;}.service_wrapper h3{font-size:20px;font-family:'Oswald', sans-serif;}
.service_wrapper_inner p{font-size:14px;}.service_wrapper_holder .paypaldiv p{font-size:22px !important;color:#cf4b32 !important;font-family:'Oswald', sans-serif;}
.service_wrapper_holder .paypaldiv{line-height:18px;margin-top:17px;width:78%;margin:23px auto;}#mc_embed_signup label{font-size: 30px !important;
font-weight: normal !important;padding-bottom: 0 !important;}.col-lg-12.advance-app {margin-bottom: 20px;}.callusbutton {position: fixed;right: 0px;
z-index: 9;bottom:20%;}.modal.fade .modal-dialog {width: 25%;}.modal-header {padding: 5px;border-bottom: none;}.padding-left {padding: 0px 15px;
}.controls {display: table;width: 100%; margin-top: 10px;}.well .controls {margin-bottom: 10px;}.control-group input {border: 1px solid #ccc;
padding-left: 5px;width: 100%;}.modal-dialog {z-index: 1000;top: 0%;right: 0px;position: absolute !important;}.modal-open {overflow: hidden;
}.modal{ overflow:scroll;}.control-group input {margin: 0px 0 0px !important;border-radius: 0px !important; width: 100% !important;}.control-group .form-control{margin-bottom:0px; border: 1px solid #ccc;}
.modal{overflow: scroll !important;}.btn-warning{border-color: #004483 !important; background:#004483 !important;}.modal-header .close{background-color: #fff !important;}
.modal-header button{ padding-top:0px !important;}.callusbutton a:focus, a:hover{color:#000 !important;}.callusbutton a{color:#000 !important; text-decoration:none;}
.form-inline .form-control{ width:22% !important;}.movediv{position:fixed;bottom:20px; right:0px;z-index:999;width: 20%;}.formdiv {background:url(../bgdiv.png);padding:20px; background:#fff;
 animation-duration: 10s;animation-name: slidein;animation-iteration-count:10;animation-direction: alternate;  box-shadow: -1px 1px 5px #000;}
.formdiv input{ width:100%; margin-bottom:3px;}.formdiv .form-group {margin-bottom: 3px;}.formdiv form{ margin-bottom:0px;}@keyframes slidein {from {margin-left: 100%;width: 300%;}
 /* to {margin-left: 0%;width: 100%;}}*/
.zoom img {height: 78px;width: 188px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;
}.zoom img:hover { width: 210px;height: 85px;}.clients-carousel {margin-top: 16px;} .clients-carousel .thumbnail {border: none;}.clients-carousel .carousel-control.left {
 height: 30px; width: 25px;margin-top: 45px;background: #004483;left: -15px;opacity: 1;}.clients-carousel .carousel-control.right {height: 30px;
 width: 25px;margin-top: 45px; background: #004483;opacity: 1;right: -15px;}.thumbnail{margin: 50px 0px 48px !important;}.h4_ab_wrapper p{font-size: 14px !important;}
#ctl00_appdwnlLink{padding: 15px 15px 8px !important;width: 100%;text-align: center;}#ctl00_appdwnlLink:hover{ color:#f2f2f2 !important;}
#ctl00_appdwnlLink:focus{ color:#f2f2f2 !important;}.vcard.contact-section__address.icon-location-gem-city{ text-align:center; width:100%;}
a.downloadncc1{ background:#e07001; padding: 10px;margin: 0 7px;float: left; color:#fff !important; font-weight: normal; font-size: 16px;
margin-right: 0px !important;}.col-lg-3.col-md-3.col-sm-3.covid {padding: 0px;margin: 0px;}.wdith2{ width:20% !important;}a.downloadncc1:hover{ color:#fff !important;}
a.downloadncc:hover{ color:#fff !important;}.load-btn.right {float: left !important;}.ltr-direction white {width: 100%!important;height: 75%!important;
margin-top: 28px!important;}.awards{ margin:20px 40px;}.h4_vid_holder {margin-top: 20px;}.h4_ab_wrapper { margin-top: 20px;}.open-popup-link {
cursor: auto;}.call{position: fixed; bottom: 0;z-index: 1000;right:0px;}.width100{width:100%!important;	}.width50{width:50%!important;}
.twh:hover{color:white!important;text-decoration:none;}.fll{float:left!important;}.flr{	float:right!important;}.btn.ggr.width100.twh{background: linear-gradient(50deg,  #28a745, #00ff08e6);
color:#fff;}.btn.bgr.width100.twh{background: linear-gradient(50deg, #155ead, #109eab);color:#fff;}.blog {margin-right: 0px!important;margin-left: 0px!important;}


@media only screen and (max-width:1920px){.long-termdiv{margin-top:22px;}ul.sf-menu span{font-size:10px;}}
@media screen and (max-width:1366px){.long-termdiv{margin-top:0px;}.long-termdiv{margin-top:-3px;}}
.paypalbannerdiv{text-align:center;}.marg img{margin:15px 0 0;}.widthing{width:530px;text-align:right;margin-top:10px;}.header_top_inner [class*="span"]{margin-left:0px;}
.paypal-ad{margin-bottom:20px !important;}
@media screen and (max-width:768px){.social_like{width:auto;}.load-btn{margin:10px 26px 0;}[class*="span"]{margin-left:8px;}.h4_ab_wrapper{margin-left:0;}
.modal.fade .modal-dialog {width: auto;}.logo-icons a img{ width:14%;}#main-menu a{font-size: 13px;}.awards{ width:100%; float:left; margin:0px;}
.wdith2 { margin-bottom:10px; float:left;}.content_wrapper_section{clear: both;}}
@media screen and (max-width:480px){.social_like{width:100%;padding-bottom:10px;} .logo-icons{text-align:center;}.covid{text-align:center;} .covid .downloadncc1{ display:inline-block; float:none; margin-bottom:0px;}
.fb{float:left;}.header_top_inner .col-lg-5.text-right{text-align:center;}.h4_ab_wrapper{margin-left:0;}.modal{ top:10%;}.wdith2 {width:50% !important; float:left;}}
@media screen and (-webkit-min-device-pixel-ratio:0){.power_bt ul li a{font-size:10px;}}
@media only screen and (max-width: 600px){.lapy{display: none;}}
@media only screen and (min-width: 767px){.mobile{display: none;}}
@media screen and (max-width:375px){.col-lg-9.col-md-9.col-sm-9.logo-icons{ padding:0px;}}



@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
unicode-range: U+1F00-1FFF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');unicode-range: U+0370-03FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
unicode-range: U+0370-03FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Open Sans';font-style: normal;  font-weight: 700;src: url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

.mt-2{ margin-top:15px;}