#myCarousel .item{width:auto!important;}
.itemimg{padding:18px;height:150px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{right:6%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{left:6%;}
.carousel-control{color:#307bb8;opacity:1.5;}
.carousel-control:focus, .carousel-control:hover{color:#307bb8;}
.img-respnsive{width:100%;}
iframe{width:100%!important;}.certificate-img{width:30%;}
#warnalert{margin-top:15%;}#warnalert .modal-content{background:none!important;}#warnalert .close{margin:5px 30px!important;font-size:35px!important;}#warnalert .modal-header{border:none!important;}
.blogpadding{padding-top:4em}
.hoverimgshow{padding:0 40%;}
.width128{width:128px;}
.height128{height:128px;}
.feature-image img{height:150px;}
.navbar{min-height:60px!important;}
.white-popup{position:relative;background:#FFF;padding:25px;width:auto;max-width:400px;margin:0 auto;}
.mfp-zoom-in{}
.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8);}
.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0;}
.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-newspaper{}
.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.5s;transform:scale(0) rotate(500deg);}
.mfp-newspaper.mfp-bg{opacity:0;transition:all 0.5s;}
.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1) rotate(0deg);}
.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-newspaper.mfp-removing .mfp-with-anim{transform:scale(0) rotate(500deg);opacity:0;}
.mfp-newspaper.mfp-removing.mfp-bg{opacity:0;}
.mfp-move-horizontal{}
.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px);}
.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s;}
.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0);}
.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0;}
.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0;}
.mfp-move-from-top{}
.mfp-move-from-top .mfp-content{vertical-align:top;}
.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.2s;transform:translateY(-100px);}
.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s;}
.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0);}
.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0;}
.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}
.mfp-3d-unfold{}
.mfp-3d-unfold .mfp-content{perspective:2000px;}
.mfp-3d-unfold .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg);}
.mfp-3d-unfold.mfp-bg{opacity:0;transition:all 0.5s;}
.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;transform:rotateY(0deg);}
.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform:rotateY(60deg);opacity:0;}
.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0;}
.mfp-zoom-out{}
.mfp-zoom-out .mfp-with-anim{opacity:0;transition:all 0.3s ease-in-out;transform:scale(1.3);}
.mfp-zoom-out.mfp-bg{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}
.mfp-zoom-out.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-zoom-out.mfp-removing .mfp-with-anim{transform:scale(1.3);opacity:0;}
.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;}
@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
    20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
    40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
    80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
    100%{transform:translateY(700px);opacity:0;}
}
.hinge{animation-duration:1s;animation-name:hinge;}
.mfp-with-fade .mfp-content, .mfp-with-fade.mfp-bg{opacity:0;transition:opacity .5s ease-out;}
.mfp-with-fade.mfp-ready .mfp-content{opacity:1;}
.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-with-fade.mfp-removing.mfp-bg{opacity:0;}
.margintopinner{margin-top:8%;}
.list_style_disk{list-style-type:disc!important;}
.div-padding{border-top:2px solid #307bb8;}
.btn-default{background-color:#307bb8!important;border-color:#337ab7!important;color:#fff!important}
.navbar-header{padding-bottom:2%;width:100%;margin-left:0!important;margin-right:0!important;}
.fixed{position:fixed;top:0;left:0;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .pre-scrollable{max-height:100%!important;}
.btn-warning{color:#fff;background-color:#307bb8!important;border-color:#337ab7!important;}
.activemenu2{background-color:#307bb8;padding:5px;border-radius:5%;}.activemenu2 a{color:#fff!important;}
.box_content{padding:10%;}
.exe_heading{color:#fff;font-size:20px;text-transform:capitalize;}
.box_content p{padding-top:5px;color:#fff;text-align:center;}
.numbering{text-align:center;color:#fff;font-size:35px;font-weight:900;}
#execution{padding:0 0;}
#execution .container{width:100%;}
#execution .box_1{background-color:#41A9DD;min-height:300px;}
#execution .box_2{background-color:#289ED8;min-height:300px;}
#execution .box_3{background-color:#1193D4;min-height:300px;}
.menu-li p{text-align:center!important;}
.pagination1 a{text-transform:capitalize;}
.parallax{background-attachment:fixed!important;}
img #img-display{display:none;}
#explore{padding:60px 0;}
#explore .container{border:1px solid #e3e3e3;padding:36px 58px;}
#explore .title{margin-top:2%;font-size:25px;color:#0477AE!important;font-weight:900;}
#explore button{border:none!important;border-left:none;background:#307bb8!important;padding:14px;color:#fff;font-weight:900;}
#sign-up{background-repeat:no-repeat;background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1502106845/backgrounds/signup.jpg)fixed no-repeat;padding:10% 0;background-size:100% 100%;}
.sign_up_subscription input{padding:1.8em;}
.sign_up_subscription button{border-left:none;background:#307bb8!important;padding:14px;color:#fff;font-weight:900;}
.sign_up_subscription button:hover{color:#fff;}
#sign-up .title{font-size:35px;color:#fff!important;font-weight:900;}
.devider{border-bottom:1px solid #ccc;padding-top:1em;}
.right-sidebar{border:1px solid #ccc;min-height:500px;position:relative;}
.side-box{margin:7px 17px;padding:12px 0;}
.side-header{background:#EBEBEB;}
.side-box i{font-size:34px;color:#307bb8;}
.side-box p{text-align:justify;}
.side_title{vertical-align:text-bottom;color:#307bb8;font-size:14px;font-weight:800;}
.side-header h6{padding:1em;font-size:18px;text-align:center;}
.tab_heading{line-height:1.8em;font-size:20px;margin-bottom:15px;font-weight:600;}
.menu_padding{padding:1em 0;}
.menu-icon{padding:15px 0;}
.more-less,
.topheader-right ul{float:right}
.mean-container .mean-nav ul,
.sidenavli,
.sidenavliactive,
.social li,
ul{list-style-type:none}
#filter,
.demof ul,
.featr-box li,
.feedburnerFeedBlock ul li,
.timeline{list-style:none}
.cbp-so-section:after,
.cbp-so-side:after,
.clearboth,
.demof li:after,
.timeline li:after{clear:both}
.icontotxt{padding:0 1em}
.protfolio,
body{overflow-x:hidden}
.breadcrumb-classic,
.breadcrumb-classic a{color:#fff}
.breadcrumb-classic{position:relative;padding:28px 0;;fill:#55bbeb}
.breadcrumb-classic::before{animation:6s ease 0s normal none infinite running fadeBoth;content:"";height:100%;left:0;position:absolute;top:5px;width:100%;background:#307BB8}
.breadcrumb-classic p{color:#fff;font-size:38px;font-weight:700;text-align:center;}
.faq-icon{text-align:center;font-size:72px;line-height:72px}
#triangle-down-faq{border-left:60px solid transparent;border-right:60px solid transparent;border-top:50px solid #2e79b7;display:inline-block;height:0;width:0}
.faq h2{font-size:28px;margin:40px 0}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEE}
.panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEE}
.panel-title{font-size:14px}
.panel-title>a{display:block;padding:15px;text-decoration:none}
.more-less{color:#212121}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#EEE}
.panel-body p{text-align:justify}
.features{padding:40px 0 0}
.container1{width:100%!important}
.imgframe{background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1495442932/services_banner_vd7fvs.png) bottom/cover no-repeat fixed rgba(0, 0, 0, 0)}
.web-feature{padding:30px 0;background:rgba(0, 0, 0, .6)}
.web-feature .feature-head{display:inline-block;vertical-align:top;margin-top:8px;font-size:18px;color:#fff;text-transform:uppercase;font-weight:700}
.web-feature p{color:#fff;margin-top:15px;font-size:13px}
.web-feature h6{color:#fff;text-align:center;margin-bottom:40px;font-size:26px}
.featr-box{padding:20px 0}
.featr-box li{width:75%;display:inline-block}
.featr-box li:first-child{width:20%;vertical-align:top}
.web-feature .icons{font-size:22px;color:#fff;display:inline-block;width:50px;height:50px;text-align:center;background:#307BB8;border-radius:50%;padding:4px 0 0}
.address,
body,
html{font-size:14px}
.margin36{margin-top:10em!important}
.jd,
.jd p{padding:1em 0;text-align:justify}
.bloglist{padding:10px;border-bottom:solid #f4f4f4 1px}
.linecolor{border-color:#555}
.dashedborder{border:1px dashed #dadada;padding:18px}
.address{font-family:'Roboto Condensed', sans-serif;line-height:30px;color:#c9c9c9!important}
.textdecorationnone{text-decoration:none!important}
.feature-image{margin-bottom:30px}
.indexiframe{width:100%;height:400px;border:0}
#menu,
.small{z-index:9999}
.buy-btn,
.menuarea ul.nav.navbar-nav li a,
.req-quote,
.small-title,
.start-button.btn,
h1,
h2,
h3,
h6{text-transform:uppercase}
.img-responsive,
.loader,
.menuarea ul.nav.navbar-nav li ul li:hover:after,
.small{width:100%}
.margintop50{margin-top:50px}
*,
h1,
h2,
h3,
h4,
h5,
h6{margin:0;padding:0}
h2,
h3{color:#444;letter-spacing:2px}
#menu{color:#f3f3f3}
.small{position:fixed}
.small ul.nav.navbar-nav li a{color:#fff!important}
.menuarea{position:relative;display:none;}
.menuarea .nav .open>a,
.menuarea .nav .open>a:focus{background:0}
.menuarea ul.nav.navbar-nav li a{color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:20px;padding:10px 8px;font-family:Montserrat, sans-serif!important}
.menuarea ul.nav.navbar-nav li a:hover,
.menuarea ul.nav.navbar-nav li.active{color:#fff}
.menuarea ul.nav.navbar-nav li.active:hover a{border:0}
.menuarea ul.nav.navbar-nav li{display:inline-block;float:none}
.navbar-nav li{margin-bottom:0px;}
.navbar-nav .sub-menu li{margin-bottom:0}
ul.nav.navbar-nav li:hover ul{top:100%;visibility:visible;opacity:1;filter:alpha(opacity=100)}
.menuarea ul.nav.navbar-nav li ul li{display:block;position:relative;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;border:1px solid #93a5b7;border-top:0}
.menuarea ul.nav.navbar-nav li ul li:last-child:after,
a.meanmenu-reveal{display:none}
.menuarea ul.nav.navbar-nav li ul li a{color:#000;width:100%;padding:7px 10px}
.menuarea ul.nav.navbar-nav li ul li a:hover{background:#03386c;color:#fff;text-decoration:none}
.menuarea ul.nav.navbar-nav li ul li:after{background:#40a8dc;bottom:-1px;content:"";height:1px;position:absolute;right:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:0}
.menuarea ul.nav.navbar-nav li a i{margin-left:7px;position:relative;top:-1px}
ul.nav.navbar-nav li ul{left:-25px;position:absolute;top:200%;padding-left:0;width:235px;z-index:999;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease-in-out, top .3s ease-in-out;transition:opacity .3s ease-in-out, top .3s ease-in-out}
.mean-container .mean-bar{float:left;width:100%;position:relative;padding:4px 0;min-height:42px;z-index:999999}
.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#307bb8;text-decoration:none;text-indent:-9999em;line-height:20px;font-size:1px;display:block;font-weight:700}
.mean-container a.meanmenu-reveal span{display:block;background:#307bb8;height:3px;margin-top:3px}
.menuarea ul ul ul{left:-55px!important;top:150%!important}
.mean-container .mean-nav{float:left;width:100%;background:#307bb8;margin-top:55px;}
.mean-container .mean-nav ul{padding:0;margin:0;width:100%}
.mean-container .mean-nav ul li{position:relative;float:left;width:100%}
.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:.5em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid rgba(255, 255, 255, .5);text-decoration:none;text-transform:uppercase;font-size:13px!important;}
.mean-container .mean-nav ul li li a{width:80%;padding:.5em 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255, 255, 255, .25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}
.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}
.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}
.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}
.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255, 255, 255, .1)}
.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:20px;padding:6px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255, 255, 255, .1);border:none!important;border-left:1px solid rgba(255, 255, 255, .4)!important;border-bottom:1px solid rgba(255, 255, 255, .2)!important}
.mean-container .mean-push,
.mean-nav .wrapper{width:100%;padding:0;margin:0}
.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0, 0, 0, .9)}
.mean-container .mean-push{float:left;clear:both}
.mean-container .mean-bar,
.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}
#nav li:hover ul ul,
#nav ul{display:none}
.mean-container .mean-bar,
.mean-container .mean-nav ul li{background:transparent;}
.nav>li>a{padding:15px 0}
#submenu1 li>a,
#submenu2 li>a,
#submenu3 li>a{padding:5px 10px!important}
footer .copy-right,
footer .payment-img{float:right}
footer .footer-link{float:left}
.sub-sub-head{color:#000;font-size:26px;width:295px}
#nav ul{position:absolute;padding:0;left:0;background:#307bb8;}
#nav li:hover ul{display:block}
#nav li li:hover ul{display:block;margin-left:275px;margin-top:-50px}
.a-active:focus,{color:#fff!important;}
.nav>li>a:focus{background:transparent!important;}
.nav>li>a:hover{background:transparent!important;color:#fff!important}
.req-quote{border:2px solid;padding:5px 10px}
.carousel-caption,
.small-text p{-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}
.loader{position:fixed;left:0;top:0;height:100%;z-index:99999999;background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1495263007/Gif-Logo_d6yx1x.gif) 50% 50% no-repeat #f9f9f9}
.slider-section .carousel-control.left,
.slider-section .carousel-control.right,
.small-text p{background:0}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:400}
h1,
h2,
h3,
h6{font-weight:700}
button,
html,
input,
select,
textarea{color:#222}
html{line-height:1.4}
audio,
canvas,
img,
video{vertical-align:middle;}
body{font-family:'Roboto Condensed', sans-serif;line-height:1.846;color:#606577}
h2,
h3,
p{font-family:'Open Sans', sans-serif}
h1,
h6{font-size:35px;color:#307bb8;}
h2{font-size:24px}
h3{font-size:16px;color:#307bb8;}
h4{font-size:14px;color:#307bb8;}
h5{font-size:10px}
p,
ul li a{font-size:13px}
p{font-weight:400;color:#555}
.head-tag h1,
ul li a{font-family:'Roboto Condensed', sans-serif}
ul li a{line-height:18px;font-weight:300}
.head-tag h1,
.head-tag h1 span{font-size:63px;font-weight:600}
a,
a:active,
a:focus{text-decoration:none!important;outline:0}
a{text-decoration:none;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-ms-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s}
.head-tag h1 span{letter-spacing:2.5px;color:#f9844c}
.head-tag h1{letter-spacing:1px;color:#fff}
.small-text p,
.start-button .btn{font-family:'Open Sans', sans-serif}
.small-text p{letter-spacing:1px;text-align:center;font-size:16px;font-weight:400;color:#dbdbdb}
.start-button .btn{font-size:16px;font-weight:500;letter-spacing:2px;padding:10px 35px}
.buy-btn,
.small-title{font-family:'Roboto Condensed', sans-serif;letter-spacing:1px;color:#fff}
.start-button .btn-danger{margin-right:27px;border:1px solid #fff!important}
.down-arrow .scroll-bottom:hover img{cursor:pointer;position:relative;top:40%}
.rough{margin:30px}
.small-title{font-weight:400;font-size:16px;background:#404040;height:40px;padding:10px 50px 10px 150px;border:0;position:relative}
.buy-btn:before,
.small-title:after,
.small-title:before{position:absolute;content:" ";top:0}
.small-title:after{right:0;width:30px;height:38px;margin-right:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #404040}
.buy-btn:before,
.small-title:before{width:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483,  M12=0,  M21=-0.7071067811865467,  M22=1.4142135623730934,  SizingMethod='auto expand')"}
.small-title:before{right:0;margin-right:-28px;height:39px;background:#f65a41;-webkit-transform:skew(27deg);-moz-transform:skew(27deg);-o-transform:skew(27deg);-ms-transform:skew(27deg)}
.buy-btn{font-weight:700;font-size:40px!important;background:#404040;height:70px;padding:10px 120px 10px 50px;border:0;position:relative}
.section-title,
.section-title1{font-size:26px;font-weight:400;font-family:Montserrat, sans-serif!important}
.buy-btn:before{left:0;margin-left:-26px;height:70px;background:#fff;-webkit-transform:skew(-17deg);-moz-transform:skew(-17deg);-o-transform:skew(-17deg);-ms-transform:skew(-17deg)}
.buy-btn:after,
.buy-btn:focus:after,
.buy-btn:hover:after{position:absolute;top:0;left:0;width:30px;height:0;margin-left:-20px;content:" "}
.buy-btn:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:70px solid #404040}
.buy-btn:focus,
.buy-btn:hover{background-color:#03386c;border:0;color:#fff}
.buy-btn:focus:after,
.buy-btn:hover:after{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:70px solid #03386c}
.second-title{height:40px;padding:10px 20px!important;text-transform:capitalize}
.section-title1:before,.blog-section-title,
.section-title:before{width:16%;height:50px;background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1495263010/red-box_a5micx.png) center center no-repeat;margin-bottom:-52px;left:42%;bottom:0;content:" "}
.section-padding{padding-top:10px}
.section-padding-inner{padding:100px 0}
.section-title{position:relative;color:#307BBB;margin-top:1em;}
.section-title:before{position:absolute}
.section-title1{position:relative;color:#fff}
.section-title1:before,
.wwa-readmore{position:absolute}
section .p-padding p{padding-top:75px;letter-spacing:1.5px;color:#333}
.button-set .btn,
.contact-us{letter-spacing:1px}
.logo{padding-top:0;width:70%;max-width:70%;}
.wwa-box{border:1px solid #ccc;padding:10px 3px;min-height:350px;margin:20px -10px}
.wwa-box:hover{background:linear-gradient(90deg, rgba(51, 122, 183, .88) 0, #2098d1 100%) rgba(0, 0, 0, 0);border-color:#307BB8}
.wwa-box:hover .who-we-are-content h1,
.wwa-box:hover .who-we-are-content h3,
.wwa-box:hover .who-we-are-content p{color:#fff!important}
.wwa-box:hover .icon-circle .fa,
.wwa-box:hover .wwa-readmore a{color:#fff;border-color:#fff}
.wwa-readmore{bottom:26px;width:100%}
.wwa-readmore a{color:#555;border:1px solid #555;padding:5px 20px;text-transform:capitalize;font-size:16px}
#filter li a,
.btn-success,
.counting .row .col-sm-6 p,
.mm-list>li>a,
.mm-list>li>span,
.more-area h2{text-transform:uppercase}
.slick-next,
.slick-next:hover{background-image:url(../img/next.png);right:0;width:30px;top:-70px}
.slick-prev,
.slick-prev:hover{background-image:url(../img/prev.png);right:40px;left:auto;width:30px;top:-70px}
.search-open .form-control{border:1px solid #eee;border-radius:0}
.search-open .form-control:focus{outline:0;-moz-box-shadow:0 0 1px rgba(232, 71, 0, .9);-webkit-box-shadow:0 0 1px rgba(232, 71, 0, .9);-ms-box-shadow:0 0 1px rgba(232, 71, 0, .9);-o-box-shadow:0 0 1px rgba(232, 71, 0, .9);box-shadow:0 0 1px rgba(232, 71, 0, .9)}
.search-open .input-group{-webkit-box-shadow:4px 8px 6px -7px #777;-moz-box-shadow:4px 8px 6px -7px #777;-ms-box-shadow:4px 8px 6px -7px #777;-o-box-shadow:4px 8px 6px -7px #777;box-shadow:4px 8px 6px -7px #777}
i.search.fa.search-btn.fa-search{cursor:pointer}
.input-group-btn{position:relative;white-space:nowrap;font-size:15px}
button.btn-u{padding:6px 10px;color:#fff;background-color:#03386c;border:1px solid #e84711}
button.btn-u:active,
button.btn-u:focus{border:1px solid red;outline-width:0;-moz-box-shadow:0 0 1px rgba(232, 71, 0, .9);-webkit-box-shadow:0 0 1px rgba(232, 71, 0, .9);-ms-box-shadow:0 0 1px rgba(232, 71, 0, .9);-o-box-shadow:0 0 1px rgba(232, 71, 0, .9);box-shadow:0 0 1px rgba(232, 71, 0, .9)}
.tp-banner,
.tp-banner-container{width:100%;position:relative}
.fa.fa-times{cursor:pointer}
.slider-section,
.tp-banner-container{padding:0;left:0!important;}
.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}
a.navbar-brand{padding:8px 0;height:auto}
.navbar-left{padding:0;margin:2px 0 0}
.mm-list>li>a,
.mm-list>li>span{color:#fff}
.mm-list a,
.mm-list a:hover,
.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),
.mm-menu .mm-list>li.mm-selected>span{color:#03386c}
.mm-menu .mm-list>li>a.mm-subopen:after{color:red!important}
.mm-menu .mm-list>li>a.mm-subclose:before,
.mm-menu .mm-list>li>a.mm-subopen:after{border-color:rgba(232, 71, 0, .8)}
.mm-menu .mm-list>li>a.mm-subclose{color:#fff;font-size:18px}
.mm-menu.mm-current{z-index:99999}
header,
header #header,
header .bg{z-index:9999}
.who-we-are-content{padding-top:30px}
section.who-we-are .col-lg-12{margin-bottom:50px}
section.who-we-are .col-md-3 .fa{font-size:25px;color:#307bb8;margin:0 auto;height:90px;width:90px;border-radius:50%;border:2px solid #307bb8;line-height:89px;cursor:pointer;-webkit-transition:all ease-in-out .35s;-moz-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;transition:all ease-in-out .2s, background-color ease-in-out 50ms}
.slider-section .carousel-inner .item img{width:100%;height:100%;border:0;border-radius:0}
.slider-section .carousel-caption h3{color:#fff;font-size:30px}
.slider-section .carousel-caption{bottom:10%}
section.who-we-are .col-md-3 i:before{margin-left:0;font-size:40px}
.who-we-are-content p{font-size:13px;padding-top:30px}
.service{border-top:1px solid #ececec;background-color:#f8f8f8}
.service .col-md-5{padding-top:65px}
.service .col-md-2{padding-top:40px}
.left-column .media{text-align:right}
.media{margin-top:50px}
.left-column .media-left{float:right;padding-left:20px;padding-right:0}
.media-left>a>.fa{height:56px;width:56px;border-radius:50%;border:2px solid #cfcece;padding:15px;margin-bottom:13px;display:table-cell;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
.media-left>a>.fa:before{color:#ccc;font-size:25px}
.image-box img{width:100%}
.media:hover .media-left a .fa{color:#999;border:2px solid #054479;background-color:#03386c}
.media:hover .media-left a,
.media:hover .media-left>a>.fa:before{color:#fff;text-decoration:none}
.right-column .media-left.media-middle{float:left;padding-right:20px}
.media-body h2{font-size:15px;line-height:30px;color:#515151}
.media-body h3{font-size:14px;color:#777}
.media-body span{color:#555}
[class*=" flaticon-"]:after,
[class*=" flaticon-"]:before,
[class^=flaticon-]:after,
[class^=flaticon-]:before{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:0}
.btn-success,
.button-set .btn,
.contact-us{font-family:'Open Sans', sans-serif}
.clean-idea{background:url(../img/clean.png) center center no-repeat fixed;background-size:cover;position:relative}
.clean-idea h1,
.clean-idea p{color:#fff}
.clean-idea p{font-size:20px;font-style:italic;width:80%;font-weight:300;margin:0 auto;color:#fff!important}
.btn.focus,
.btn:focus{outline:0;outline-offset:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.btn{border-radius:0;font-size:16px}
.btn:focus{outline:0}
.btn-danger:hover{outline:0;background:#e8470b!important;border:1px solid #03386c!important;-webkit-transition:all .5s ease-in-out!important;-moz-transition:all .5s ease-in-out!important;-o-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important}
.btn-primary:hover,
.btn-success:focus,
.btn-success:hover{-webkit-transition:all .5s ease-in-out!important;-moz-transition:all .5s ease-in-out!important;-o-transition:all .5s ease-in-out!important;outline:0}
.btn-primary:hover{color:#000;background:#fff!important;border:1px solid #fffffe!important;transition:all .5s ease-in-out!important}
.btn-success{font-size:20px;color:#03386c;background-color:#fff;border:1px solid #fff}
.btn-success:focus,
.btn-success:hover{color:#fff;background:0 0!important;border:1px solid #fffffe!important;transition:all .5s ease-in-out!important}
.button-set .btn-danger{background-color:#1c1c1b;border:1px solid #1c1c1c;margin-bottom:5px}
.button-set .btn-primary,
.contact-us{background-color:#03386c;border:1px solid #e84711}
.button-set{margin-top:50px}
.button-set .fa{padding-right:10px}
.contact-us{padding:6px 12px;color:#fff;font-size:16px}
.our-team .team-designation span,
.our-team .zoomIn .team-designation p{font-family:'Roboto Condensed', sans-serif;letter-spacing:1.5px;text-transform:uppercase}
.contact-us:focus{color:#fff}
.contact-us:hover{background-color:#fff;border:1px solid #fff;color:#000;-webkit-transition:all .5s ease-in-out!important;-moz-transition:all .5s ease-in-out!important;-o-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important}
.protfolio{padding-bottom:0!important;min-height:295px}
.portfolio-menu{padding-top:50px;padding-bottom:25px}
#filter{display:block;margin:0 auto;overflow:hidden;text-align:center;padding:0 15px}
#filter li{display:inline-block;margin:0;padding:0;border:0;background:0}
#filter li a{border-radius:0;cursor:pointer;display:block;margin:0;padding:5px 15px;color:#8d8d8d;background-color:#f5f5f5}
#filter li a.active,
#filter li a:focus,
#filter li a:hover{background-color:#03386c;color:#fff;text-decoration:none;outline:0}
.portfolio{overflow:hidden!important}
.backtop,
.cbp-so-scroller,
.cbp-so-side,
.contactiframe,
.mg-image{overflow:hidden}
.modal-title{font-size:20px}
.modal-open .modal{background:rgba(10, 20, 25, .5)}
.modal-header .btn{color:#e95e1d;border-color:#e95e1d}
.more-area,
.more-area h2,
.more-area h6,
.our-team .icon-holder ul li a{color:#fff}
.modal-header .btn:hover{background-color:#e95e1d;color:#fff;border:1px solid #e95e1d;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}
.more-area{border:1px;background-color:rgba(40, 96, 144, .95);background-size:cover;padding:16px 0}
.more-area h2{font-family:'Roboto Condensed', sans-serif;font-weight:400;font-size:25px;padding-top:8px}
.our-team .col-md-3{padding-top:50px}
.our-team .icon-holder ul li{display:inline-block;margin:0 10px}
.our-team .icon-holder ul li:first-child{margin:0 10px 0 0}
.our-team .icon-holder ul li:last-child{margin:0 0 0 10px}
.our-team .icon-holder ul li a .fa{height:45px;width:45px;border-radius:50%;padding:14px;border:1px solid;font-size:20px;line-height:15px;background:rgba(232, 71, 0, 0);-webkit-transition:background ease .5s;-moz-transition:background ease .5s;-ms-transition:background ease .5s;-o-transition:background ease .5s;transition:background ease .5s}
.our-team .icon-holder ul li:hover a .fa{background:rgba(232, 71, 0, 1);border-color:rgba(255, 255, 255, .5)}
.our-team .team-designation{width:100%;background:#fff;padding:10px 0 5px;-webkit-box-shadow:0 2px 0 #ebeaea;-moz-box-shadow:0 2px 0 #ebeaea;-ms-box-shadow:0 2px 0 #ebeaea;-o-box-shadow:0 2px 0 #ebeaea;box-shadow:0 2px 0 #ebeaea;text-align:center}
.our-team .zoomIn .team-designation p{color:#707070;font-size:14px;font-weight:700;line-height:10px}
.our-team .team-designation span{color:#989898;font-size:11px;font-weight:700}
.counting .row .col-sm-6 p,
.counting .row span{color:#f8f8f8;position:relative;-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#fff;font-family:'Roboto Condensed', sans-serif;font-weight:700;}
.counting{background:url('https://res.cloudinary.com/dreamworth-in/image/upload/v1503568421/backgrounds/counterbg.jpg')center center;background-attachment:fixed;background-repeat:no-repeat;}
.counting .container{padding:20% 0;}
.title-height{min-height:114px;}
.clean-idea:before,
.contact-wrapper:before,
.counting .row span{font-size:50px;position:relative;color:#f8f8f8;position:relative;text-shadow:0px 2px 0px rgba(0,0,0,.5);}
.counting .row span.count1:before,
.counting .row span.count2:before,
.counting .row span.count3:before,
.counting .row span.count4:before{position:absolute;bottom:0;left:0;margin-bottom:-45px;width:100%;height:50px;content:" "}
.counting .row .col-sm-6 p{font-size:15px;letter-spacing:2px;padding-top:30px}
.testimonial .testimonial-feed{width:75%;text-align:center;margin:0 auto}
.carousel-caption{color:#000}
.testimonial .fa-twitter{position:relative;color:#e95e1d;font-size:45px}
.testimonial-feed .carousel{padding-top:45px}
.testimonial-feed .item p{min-height:500px;padding-top:15px;font-size:14px;font-weight:400;color:#777;text-align:justify}
.project-header{color:#fff;font-size:25px}
.tetimonial-right-inner p{font-size:14px!important;font-weight:400;color:#fff;text-align:justify;margin-top:0}
.tetimonial-right-inner img{padding-top:1em}
.mob-faqgirl img{margin-left:20%}
.testimonial-feed .item p a{color:#e95e1d}
.carousel-inner .active .image-bar{position:relative}
.carousel-inner .item span{position:relative;padding:20px 0;color:#777}
.carousel-inner .item span:after{position:absolute;content:" ";bottom:37%;left:-32px;width:30px;height:2px;background-color:#000;}
.control-arrow{position:absolute;float:right;right:10px;bottom:20px}
.control-arrow a{position:relative}
.carousel-control a i{position:absolute;top:0;left:50%}
.carousel-control.left,
.carousel-control.right{background:none;}
.carousel-control:hover{background:none;-webkit-transition:all ease-in .35s;-moz-transition:all ease-in .35s;-ms-transition:all ease-in .35s;-o-transition:all ease-in .35s;transition:all ease-in .35s}
.control-arrow i:before{padding:10px;font-size:20px;font-weight:700}
.right i{margin-left:-2px}
.flaticon-previous11:before{margin-right:-6px;margin-left:3px}
.tetimonial-right{padding:0 6%;height:610px;background:#012345;padding-top:3%!important}
.testimonial-left{padding:0 6%;border-top:1px solid #ececec;background-color:#f8f8f8}
.testimonial-left h6{color:#03386c}
.tetimonial-bg .web-feature{background:0 0!important}
.tetimonial-bg .section-title{margin-top:1em}
.blog-wrapper{padding-bottom:0}
.blog-wrapper p{color:#555;margin-bottom:35px}
.blog-wrapper .blog-date-wrapper img{width:100%}
.blog-container h2{font-family:"Roboto Condensed", sans-serif;font-size:20px;font-weight:700;letter-spacing:1.7px;padding:17px 0 20px}
.blog-wrapper .blog-date-wrapper,
.blog-wrapper .custom-button{font-family:'Roboto Condensed', sans-serif;font-style:italic}
.blog-container2{min-height:375px!important;border-color:#d7d7d7;border-style:solid;border-width:1px;margin-bottom:1em;box-shadow:0 4px #2271a9}
.blog-container2 .custom-button{float:right!important;width:65%!important;padding:8px!important;border-color:#d7d7d7!important;border-style:solid!important;border-width:1px!important;color:#555!important;font-size:14px;text-transform:uppercase!important;font-weight:300!important;letter-spacing:1.3px!important;position:relative!important}
.blog-container{min-height:270px}
.blog-wrapper .blog-container,
.blog-wrapper .blog-date-wrapper{padding:15px 15px 21px;border-color:#d7d7d7;border-style:solid;border-width:0 1px 1px}
.blog-wrapper h2 a{color:#525252}
.blog-wrapper h2 a:hover{color:#e95e1d;lopacity:1}
.blog-wrapper .custom-button{padding:8px 20px;border-color:#d7d7d7;border-style:solid;border-width:1px;color:#555;font-size:14px;text-transform:uppercase;font-weight:300;letter-spacing:1.3px;position:absolute;bottom:20px}
.blog-wrapper .custom-button i{opacity:0;font-size:16px;-webkit-transition:opacity ease .35s;-moz-transition:opacity ease .35s;-ms-transition:opacity ease .35s;-o-transition:opacity ease .35s;transition:opacity ease-in .35s}
.blog-wrapper .custom-button:hover i{opacity:1}
.blog-wrapper .custom-button:hover{color:#e95e1d;border-color:#e95e1d}
.blog-wrapper .blog-date-wrapper{width:100%;background:#ebebeb;font-size:14px;line-height:10px;font-weight:300;letter-spacing:1.5px;text-transform:capitalize;padding-top:19px}
.blog-date-wrapper span{color:#7f7f7f;cursor:pointer;-webkit-transition:color ease-in .35s;-moz-transition:color ease-in .35s;-ms-transition:color ease-in .35s;-o-transition:color ease-in .35s;transition:color ease-in .35s}
.blog-date-wrapper span:hover{color:#e95e1d}
.blog-wrapper .blog-date-wrapper span:nth-child(2n+2){margin:0 0 0 10px}
.blog-wrapper .col-sm-4{margin-top:50px}
.blog-wrapper .more-area{margin-top:45px}
.blog-wrapper .more-area h2{font-weight:300;font-size:32px;text-transform:uppercase;padding-top:3px}
.partner-wrapper .owl-carousel .feature-image{padding:35px}
.contact-wrapper{position:relative;background-size:cover}
.contact-wrapper .form-inline .form-control{display:inline-block;width:100%;border-radius:0;vertical-align:middle}
.contact-wrapper .p-padding,
.contact-wrapper .section-title{color:#fff}
.contact-wrapper form{margin-top:50px}
.contact-wrapper button,
.contact-wrapper input,
.contact-wrapper textarea{margin:0 0 15px}
.contact-wrapper .costom-btn{width:100%;background:rgba(232, 71, 0, 1);border:1px solid #03386c;font:700 16px/18px 'Open Sans', sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1.5px;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.contact-wrapper .costom-btn:hover{background:rgba(232, 71, 0, 0);color:#fff;border:1px solid #fff}
.contact-wrapper .error,
.contact-wrapper .success{display:none;text-align:center;padding:6px;text-transform:uppercase}
.contact-wrapper .success{background:#dff0d8}
.contact-wrapper .error,
.contact-wrapper .validation{background:rgba(253, 231, 231, 1)}
.contact-wrapper .validation{border:2px solid rgba(101, 13, 12, .9);box-shadow:0 0 2px rgba(101, 13, 12, .5) inset}
.contact-wrapper .form-control:-ms-input-placeholder{font:300 13px/22px 'Open Sans', sans-serif;color:#5c5c5c;text-transform:capitalize;font-weight:300;letter-spacing:1.1px}
.contact-wrapper .form-control::-webkit-input-placeholder{font:300 13px/22px 'Open Sans', sans-serif;color:#5c5c5c;text-transform:capitalize;font-weight:300;letter-spacing:1.1px}
.contact-wrapper .form-control::-moz-placeholder{font:300 13px/22px 'Open Sans', sans-serif;color:#5c5c5c;text-transform:capitalize;font-weight:300;letter-spacing:1.1px}
.contact-wrapper .form-control:focus{border:1px solid rgba(232, 71, 0, 1);outline:0;-moz-box-shadow:0 0 3px rgba(232, 71, 0, .9);-webkit-box-shadow:0 0 3px rgba(232, 71, 0, .9);-ms-box-shadow:0 0 3px rgba(232, 71, 0, .9);-o-box-shadow:0 0 3px rgba(232, 71, 0, .9);box-shadow:0 1px 1px rgba(0, 0, 0, .1) inset, 0 0 3px rgba(232, 71, 0, .9)}
.contact-wrapper .contact-or{width:68px;height:68px;margin:0 auto;border-radius:50%;background:#fff;text-transform:uppercase}
.contact-wrapper .contact-or p{font:700 25px/22px 'Roboto Condensed', sans-serif;color:#03386c;padding:0;margin:0 auto;letter-spacing:1.5px;text-align:center;line-height:69px}
.contact-wrapper .icon-text{font:400 16px/22px 'Open Sans', sans-serif;text-align:center;color:#fff;text-transform:uppercase;margin:25px 0}
.contact-wrapper .icon-holder{width:300px;margin:0 auto}
.contact-wrapper .icon-holder ul li{display:inline-block;margin:0 10px;width:38px;height:38px;text-align:center;border-radius:50%;border:1px solid #fff;background:rgba(232, 71, 0, 0);-webkit-transition:background ease .5s;-moz-transition:background ease .5s;-o-transition:background ease .5s;-ms-transition:background ease .5s;transition:background ease .5s}
.contact-wrapper .icon-holder ul li:first-child{margin:0 10px 0 0}
.contact-wrapper .icon-holder ul li:last-child{margin:0 0 0 10px}
.contact-wrapper .icon-holder ul li a{width:38px;height:38px;color:#fff}
.contact-wrapper .icon-holder ul li .fa{line-height:37px}
.contact-wrapper .icon-holder ul li:hover{background:rgba(232, 71, 0, 1);border:1px solid rgba(255, 255, 255, .5)}
.floatleft{float:left}
footer{position:relative;background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1495263007/footer-bg_xgcroq.png) center no-repeat #171717;border-top:1px solid #3c3c3c}
footer .footer-heading{font-family:Montserrat, sans-serif!important;letter-spacing:1px;font-size:16px;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:30px}
.footer-content{font:400 13px/20px Open Sans;color:#dcdcdc;margin:40px 0 0}
.footer-wrapper ul.footerblog,
.footer-wrapper ul.footercontact,
.footer-wrapper ul.footermenu{margin:30px 0 0}
.footer-wrapper ul.footermenu li a{text-transform:capitalize;font:400 14px/18px 'Roboto Condensed', sans-serif;color:#c9c9c9;font-size:13px;letter-spacing:1px;line-height:28px}
.footer-wrapper ul.sub-footermenu{margin:10px 20px;}
.footer-wrapper ul.sub-footermenu li a{text-transform:capitalize;font:400 14px/18px 'Roboto Condensed', sans-serif;color:#c9c9c9;font-size:13px;letter-spacing:1px;line-height:28px}
.footer-wrapper ul li a:hover{color:#f14b02!important}
.footer-wrapper ul.footermenu li a:before{content:"\f105";font-family:FontAwesome;margin:0 5px 0 0}
.footer-wrapper ul.footercontact li,
.footer-wrapper ul.footercontact li a{font:400 13px/28px 'Open Sans', sans-serif;color:#666;letter-spacing:1.2px}
.footer-wrapper ul.footercontact li span{text-transform:capitalize}
.footer-wrapper ul.footercontact li i,
.footer-wrapper ul.footercontact li span{color:#dcdbdb}
.footer-wrapper ul.footercontact li i:before{font-size:14px;margin:0 8px 0 0}
.footer-wrapper ul.footercontact li .flaticon-close13:before{font-size:10px}
.footer-wrapper ul.footerblog li,
.footer-wrapper ul.footerblog li a{font:400 13px/18px 'Open Sans', sans-serif;color:#b4b4b4;letter-spacing:1.2px;padding-bottom:10px}
.footer-wrapper ul.footerblog li p{color:#666;font:400 12px/18px 'Open Sans', sans-serif;font-style:italic}
.footer-bottom .col-xs-12 p{font-size:14px;font-family:'Roboto Condensed', sans-serif}
.footer-bottom .col-xs-12 p span{text-transform:uppercase}
.footer-bottom .col-xs-12 p a{color:#9a9a9a!important;text-transform:capitalize}
.footer-bottom .col-xs-12 p a:hover{color:#03386c!important}
.footer-bottom{background-color:#000;padding:20px 0}
.backtop{color:#fff;border:1px solid #171715;padding:3px 5px;font-size:24px;cursor:pointer;width:40px;height:40px;border-radius:40px;line-height:30px;background-color:#171717;text-align:center;position:absolute;bottom:-8px;right:15px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transform:translateZ(0)}
.backtop:hover{color:#03386c;background:#252525}
.backtop:after{position:absolute;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none}
.backtop:before{font-family:FontAwesome;speak:none;font-size:20px;line-height:30px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}
.blog-content h1 a,
.blog-date p{font-family:'Roboto Condensed', sans-serif}
.backtop:hover::before{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}
.navbar-toggle{display:none;position:relative;float:right;padding:11px 10px;margin-top:-10px;margin-right:0;margin-bottom:0;background-color:transparent;background-image:none;border:1px solid #03386c!important;border-radius:0}
.navbar-default .navbar-toggle .icon-bar{background-color:#03386c}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover{background-color:#03386c;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.navbar-default .navbar-toggle:focus .icon-bar,
.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}
.blog-header{background:url(../img/blog-background.jpg) center center no-repeat #fff;background-size:cover;position:relative}
.blog-header:before{background:rgba(0, 0, 0, .8);background-size:cover;position:absolute;top:0;content:" ";width:100%;height:100%}
.blog-header .section-title{color:#fff}
.blog-content .row{padding:50px 0;border-bottom:1px solid #e2e2e2}
.blog-content .sidebar-blog-content .row{padding:0 0 50px;border-bottom:1px solid #e2e2e2}
.blog-sidebar .blog-content{padding:35px 0}
.blog-content img{padding-bottom:50px}
.blog-content iframe{padding-bottom:42px}
.blog-date{margin-right:50px}
.blog-sidebar .blog-date{margin-right:0}
.blog-date p{background:#f54828;padding:10px 25px 15px;color:#fff;font-size:20px;text-align:center;line-height:20px;text-transform:capitalize}
.blog-sidebar .blog-date p{font-size:18px}
.blog-date p span{color:#fff;font-size:55px;font-weight:700;line-height:55px}
.blog-sidebar .blog-date p span{font-size:38px;line-height:38px}
.blog-content h1{line-height:25px}
.blog-content h1 a{color:#1a1a1a;font-size:27px;letter-spacing:1.7px;font-weight:400;text-transform:uppercase}
.blog-content .contents,
.blog-content .icon-holder,
.blog-content button,
.blog-sidebar .list-group-item,
.blog-sidebar .media .media-body a span,
.blog-sidebar .media .media-body h3 a,
.blog-sidebar .media .media-body p{font-family:'Open Sans', sans-serif}
.blog-sidebar .blog-content h1 a{font-size:20px}
.blog-sidebar .blog-content h1{line-height:15px}
.blog-content .icon-holder a:hover,
.blog-content h1 a:hover{color:#f54828}
.blog-content .icon-holder{font-size:16px;text-transform:capitalize;letter-spacing:1.5px;padding:5px 0 20px}
.blog-sidebar .blog-content .icon-holder{font-size:13px}
.blog-content [class*=" flaticon-"]:after,
.blog-content [class*=" flaticon-"]:before,
.blog-content [class^=flaticon-]:after,
.blog-content [class^=flaticon-]:before{margin-left:0;margin-right:10px}
.blog-content .flaticon-eye128{position:relative;top:-4px}
.blog-content .icon-holder a{color:#999;margin-right:20px}
.blog-content .contents{color:#000;font-size:13px;letter-spacing:.5px;line-height:24px;font-weight:300}
.footer-big-contacts{color:#333;font-size:18px;font-weight:700;letter-spacing:1px;color:rgba(255, 255, 255, .8)}
.footer-big-contacts a{color:#fff;}
.footer-big-contacts span{display:block;font-size:11px;font-weight:400;text-transform:uppercase;color:#888;letter-spacing:2px}
.footerheader{font-size:24px;font-weight:700;letter-spacing:1px;color:rgba(255, 255, 255, .8)}
.footertext{border-bottom:solid thin #6c6c6c;padding-bottom:20px;color:#fff}
.footer-wrapper p{color:#fff}
.blog-sidebar .blog-content .contents{font-size:13px}
.blog-content button{font-weight:300;text-transform:capitalize;background:0;border:1px solid #e2e2e2;color:#6b6b6b;font-size:16px;margin:45px 0 0;letter-spacing:2px;float:right;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.blog-content button:hover{border:1px solid #f54828;color:#f54828}
.blog-content .video-area{height:600px;width:100%}
.blog-sidebar .blog-content .video-area{height:450px;width:100%}
.blog-content .pagination-lg>li>a,
.pagination-lg>li>span{padding:9px 16px;color:#6b6b6b;font-family:'Open Sans', sans-serif;font-size:14px;background:#e7e7e7;border:0;margin:0 1px}
.blog-content.pagination-content,
.blog-content.pagination-content .container-fluid .row{padding:0}
.blog-content .container-fluid .pagination-lg>li>a,
.blog-content .container-fluid .pagination-lg>li>span{margin:0 -1px 0 0}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span,
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span{border-radius:0;margin:0 1px 0 0;text-transform:capitalize}
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span{margin:0 0 0 1px}
.blog-content .container-fluid .pagination-lg>li:last-child>a,
.blog-content .container-fluid .pagination-lg>li:last-child>span{margin:0 0 0 -1px}
.pagination-lg>li:first-child>a>span,
.pagination-lg>li:last-child>a>span{font-size:20px;line-height:10px;position:relative;top:2px}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover{background:#f54828;color:#fff;-webkit-text-shadow:0 1px 0 #000;-moz-text-shadow:0 1px 0 #000;-ms-text-shadow:0 1px 0 #000;-o-text-shadow:0 1px 0 #000;text-shadow:0 1px 0 #000}
.sidebar{margin:35px 0;padding:0 15px;border:1px solid #ddd}
.blog-sidebar .list-group-item{border-width:1px 0;border-color:#ececec;border-style:solid;font-size:14px;color:#8b8b8b;text-transform:capitalize;font-weight:300;padding:10px 0}
.blog-sidebar .list-group-item span{font-weight:300}
.blog-sidebar .list-group-item:first-child,
.blog-sidebar .list-group-item:last-child{border-radius:0}
.blog-sidebar .list-group-item.active,
.blog-sidebar .list-group-item.active:focus,
.blog-sidebar .list-group-item.active:hover,
.blog-sidebar .sidebar-heading{background:0;color:#4e4e4e;font-size:16px;font-weight:700;text-transform:uppercase;border-width:0;letter-spacing:1.5px}
.blog-sidebar .list-group-item.active{position:relative}
.blog-sidebar .list-group-item.active:before,
.blog-sidebar .sidebar-heading:before{content:" ";border-width:0 0 2px;border-color:rgba(232, 71, 0, 1);border-style:solid;width:60px;position:absolute;bottom:0;left:0}
.blog-sidebar a.list-group-item:focus,
.blog-sidebar a.list-group-item:hover{background:0;color:rgba(232, 71, 0, 1)}
.blog-sidebar .media{margin:15px 0}
.blog-sidebar .media h3{padding-top:7px}
.blog-sidebar .media .media-body h3 a{font-size:13px;color:#4e4e4e;text-transform:uppercase}
.blog-sidebar .media .media-body h3 a:hover{color:rgba(232, 71, 0, 1)}
.blog-sidebar .media .media-body p{font-size:13px;color:#9a9a9a;font-weight:300;line-height:15px}
.blog-sidebar .media .media-body a span{font-size:12px;color:#4e4e4e;text-transform:capitalize;font-weight:300;-webkit-transition:color ease .35s;-moz-transition:color ease .35s;-ms-transition:color ease .35s;-o-transition:color ease .35s;transition:color ease .35s}
#slidecontent h1,
#slidecontent p,
.blog-sidebar ul li a,
.button,
.carheading1,
.feedback_button,
.h1class,
.innerpageheading,
.video-btn{text-transform:uppercase}
.blog-sidebar .media .media-body a:hover span{color:rgba(232, 71, 0, 1)}
.media .media-left .media-object{max-width:100px}
.blog-sidebar .sidebar-heading{padding:11px 0 8px;border-bottom:1px solid #ececec;position:relative}
.blog-sidebar ul{padding:19px 0}
.blog-sidebar ul li{display:inline-block;margin:10px 0}
.blog-sidebar ul li a{background:0;margin-right:5px;border:1px solid #ddd;font-family:'Roboto Condensed', sans-serif;font-size:13px;color:#999;padding:10px 12px}
.blog-sidebar ul li a:hover{background:rgba(272, 45, 40, .9);color:#fff}
.resize{height:100%}
#whatwedo{padding:0 0 0}
.who-img{height:330px}
#blog,
#services,
.counting{padding:10px 0;}
.footer-wrapper,
.partner-wrapper,
.testimmonial{padding:30px 0}
.testimmonial{min-height:350px}
.myclientslider{margin-top:50px}
.recent-work-wrap{margin:0 30px}
.form-control:focus{border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none;border-bottom:1px solid #313131}
.letterspacing{letter-spacing:1px}
.h2,
.h3,
.h4,
For class h1 .h1{display:inline;letter-spacing:0}
.rightbg{background:url(../images/contact-bg.png) no-repeat #fbfbfb;background-position-y:110px;padding:30px 50px 65px}
.rightbg p{color:#0000!important;font-size:18px!important;line-height:30px!important;margin-bottom:0!important}
.rightbg input,
.rightbg select,
.rightbg textarea{border:1px solid #cecece!important;margin-bottom:10px}
.rightbg select{min-height:44px!important}
.rightbg button{background:#aa4c0d;border:0;color:#fff;width:100%;min-height:47px;font-weight:700;font-size:20px!important}
.rightbg h3{font-size:18px;color:#fff}
header{color:#fff;position:fixed;top:0;width:100%;font-family:Montserrat, sans-serif!important}
#slidecontent,
#slideindex{position:absolute;text-align:center}
header input{padding:0 10px;font-size:11px}
header .bg{margin:0 auto!important}
.small{background:rgba(0, 0, 0, .95)!important;font-size:100%;top:0!important;-webkit-box-shadow:0 4px 4px -2px rgba(0, 0, 0, .15);-moz-box-shadow:0 4px 4px -2px rgba(0, 0, 0, .15);box-shadow:0 4px 4px -2px rgba(0, 0, 0, .15)}
#slidecontent a:hover,
.videobtn{color:#fff;background:#03386c}
.small .logo{width:50%;top:0;margin-top:2px;padding:5px 0}
.small #cssmenu{margin-top:21px}
.small #cssmenu ul li a{color:#fff}
.headercont{display:inline}
.headerright{text-align:right!important}
.floatright{float:right}
#slidecontent{top:25%;z-index:102;left:23%}
#slidecontent h1{font-size:48px;line-height:74px;color:#fff;font-weight:400;margin-bottom:20px}
.author,
.carheading1,
.video-btn{font-weight:700}
#slidecontent p{font-size:18px;line-height:34px;color:#fff;margin-bottom:40px}
.video-btn,
For class h1 .h1{font-size:20px}
.video-btn{color:#fff;line-height:29px;text-align:center;border:thin solid #03386c;padding:7px 30px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.video-btn:hover{color:#fff}
#slideindex{top:3%;z-index:101;background:url(../images/header-bg.png);height:95%;right:8%;padding-top:18%}
#slideindex .videobtn{width:320px}
.videobtn{padding:20px 42px;width:320px!important}
#slideindex a:hover{text-decoration:none!important;color:#000}
#bottomfooter a:hover,
#slidecontent a:hover,
.addquery a,
.addquery1 a,
.banner-in h6 a,
.banner-inevent h6 a,
.classh a,
.classh1 a,
.feedback_button,
.feedback_button a,
.logo h1 a,
.social li a,
.top-nav ul li a{text-decoration:none}
#slider .pagination{float:right;padding:0 16px 0 0;font-family:caviar_dreamsregular;font-weight:700}
.h2{font-size:16px}
.h3{font-size:14px}
.h4{font-size:12px}
.credit .join-title,
for testimonial .open-quote{display:none!important}
.close-quote{color:#e0e0e0!important;float:left;font-family:Aparajita-Regular;font-size:140px;height:31px;position:absolute;right:20px;top:-23px}
.author,
.company a,
.job-title{font-size:1em;font-family:OpenSans}
.testimonials-widget-testimonial blockquote,
.testimonials-widget-testimonial q{background:#f9f9f9;border:1px solid #b5b5b5;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;padding:20px 66px 20px 20px;position:relative}
.testimonials-widget-testimonials .paging.prepend{margin-bottom:-210px}
.testimonials-widget-testimonial{margin-top:20px}
.testimonials-widget blockquote:after,
.testimonials-widget blockquote:before{top:100%;left:12%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.credit .company,
.testimonials-widget-testimonial .image{width:100%!important}
.testimonials-widget blockquote:after{border-color:rgba(249, 249, 249, 0);border-top-color:#f9f9f9;border-width:17px 16px 10px 0;margin-left:-30px}
.testimonials-widget blockquote:before{border-color:rgba(181, 181, 181, 0);border-top-color:#b5b5b5;border-width:18px 19px 10px 0;margin-left:-31px}
.testimonials-widget-testimonial cite,
.testimonials-widget-testimonial div.credit{text-align:left!important}
.author{color:#ec484f}
.job-title{color:#848484}
.company a{color:#717070}
.credit .author,
.credit .job-title{float:left!important;width:100%!important}
.testimonials-widget-testimonial cite:before,
.testimonials-widget-testimonial div.credit:before{content:"";display:none!important}
.cbp-so-section:after,
.cbp-so-section:before,
.cbp-so-side:after,
.cbp-so-side:before{content:" ";display:table}
.demof li:after,
.sidenavli a::after,
.sidenavli a::before,
.social li span:after{content:''}
.credit .company{float:left!important}
.iframe-wrapp{position:relative;padding-bottom:100%}
.sidenavli,
.sidenavliactive{padding:16px 10px 16px 20px}
.iframe-wrapp iframe{position:absolute;width:100%;height:100%}
.borderbottom1{float:left;width:100%;border-bottom:1px solid #263f73;padding-bottom:10px;margin-bottom:20px}
.color1{color:#263f73!important}
.sidenavliactive{background-color:#454545;border-right:10px solid #08e}
.sidenavli{background-color:#263f73;margin-bottom:6px;background:rgba(0, 0, 0, .05)}
.sidenavli a{margin-left:10px;color:#555!important;position:relative;display:block;font-size:14px;font-family:Montserrat, sans-serif!important}
.sidenavli a::after,
.sidenavli a::before{position:absolute;left:-15px;width:5px;height:5px;transition:all .3s}
.sidenavli a::before{bottom:3px;background-color:#333}
.sidenavli a::after{bottom:11px;background-color:#FFB118}
.carheading1{font-size:24px;font-family:'Open Sans', sans-serif;letter-spacing:2px;color:#307BB8!important}
#bottomfooter{padding:0;color:#fff}
#bottomfooter a{color:#fff;margin:0 5px}
.a_dynamic ul,
.b_dynamic ul,
.request_features ul,
.request_sr ul,
.static ul,
.template ul{margin-top:0;list-style-type:none}
#bottomfooter a:hover{color:#03386c}
.cbp-so-section{margin-bottom:15em}
.cbp-so-side{float:left;margin:0;min-height:12em;-webkit-transition:-webkit-transform 2s, opacity .5s;-moz-transition:-moz-transform 2s, opacity .5s;transition:transform 2s, opacity .5s}
.cbp-so-side-right img{float:left}
.cbp-so-side-left img{float:right}
.cbp-so-init .cbp-so-side{opacity:0}
.cbp-so-init .cbp-so-side-left{-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);transform:translateX(-80px)}
.cbp-so-init .cbp-so-side-right{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);transform:translateX(80px)}
.cbp-so-section.cbp-so-animate .cbp-so-side-left,
.cbp-so-section.cbp-so-animate .cbp-so-side-right{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);opacity:1}
@media screen and (max-width:992px){#slider-control img{padding-top:70px;margin:0 auto;}
}
.carousel-showmanymoveone .carousel-control{width:4%;background-image:none;}
.carousel-showmanymoveone .carousel-control.left{margin-left:5px;}
.carousel-showmanymoveone .carousel-control.right{margin-right:5px;}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3,
.carousel-showmanymoveone .cloneditem-4,
.carousel-showmanymoveone .cloneditem-5{display:none;}
@media all and (min-width:768px){.carousel-showmanymoveone .carousel-inner > .active.left,
    .carousel-showmanymoveone .carousel-inner > .prev{left:-50%;}
    .carousel-showmanymoveone .carousel-inner > .active.right,
    .carousel-showmanymoveone .carousel-inner > .next{left:50%;}
    .carousel-showmanymoveone .carousel-inner > .left,
    .carousel-showmanymoveone .carousel-inner > .prev.right,
    .carousel-showmanymoveone .carousel-inner > .active{left:0;}
    .carousel-showmanymoveone .carousel-inner .cloneditem-1{display:block;}
}
@media all and (min-width:768px) and (transform-3d), all and (min-width:768px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner > .item.active.right,
    .carousel-showmanymoveone .carousel-inner > .item.next{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);left:0;}
    .carousel-showmanymoveone .carousel-inner > .item.active.left,
    .carousel-showmanymoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);left:0;}
    .carousel-showmanymoveone .carousel-inner > .item.left,
    .carousel-showmanymoveone .carousel-inner > .item.prev.right,
    .carousel-showmanymoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0;}
}
@media all and (min-width:992px){.carousel-showmanymoveone .carousel-inner > .active.left,
    .carousel-showmanymoveone .carousel-inner > .prev{left:-16.666%;}
    .carousel-showmanymoveone .carousel-inner > .active.right,
    .carousel-showmanymoveone .carousel-inner > .next{left:16.666%;}
    .carousel-showmanymoveone .carousel-inner > .left,
    .carousel-showmanymoveone .carousel-inner > .prev.right,
    .carousel-showmanymoveone .carousel-inner > .active{left:0;}
    .carousel-showmanymoveone .carousel-inner .cloneditem-2,
    .carousel-showmanymoveone .carousel-inner .cloneditem-3,
    .carousel-showmanymoveone .carousel-inner .cloneditem-4,
    .carousel-showmanymoveone .carousel-inner .cloneditem-5,
    .carousel-showmanymoveone .carousel-inner .cloneditem-6{display:block;}
}
@media all and (min-width:992px) and (transform-3d), all and (min-width:992px) and (-webkit-transform-3d){.carousel-showmanymoveone .carousel-inner > .item.active.right,
    .carousel-showmanymoveone .carousel-inner > .item.next{-webkit-transform:translate3d(16.666%, 0, 0);transform:translate3d(16.666%, 0, 0);left:0;}
    .carousel-showmanymoveone .carousel-inner > .item.active.left,
    .carousel-showmanymoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-16.666%, 0, 0);transform:translate3d(-16.666%, 0, 0);left:0;}
    .carousel-showmanymoveone .carousel-inner > .item.left,
    .carousel-showmanymoveone .carousel-inner > .item.prev.right,
    .carousel-showmanymoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0;}
}
@media (min-width:801px){.navbar-nav>li>.dropdown-menu{margin-top:8em!important;}.nobanner{margin-top:15%;}
}
@media screen and (max-width:73.5em){.cbp-so-scroller{font-size:65%}
    .cbp-so-side img{max-width:120%}
}
@media screen and (max-width:41.125em){.cbp-so-side{float:none;width:100%}
    .cbp-so-side img{max-width:100%}
}
.heading_contact{padding:0 10px 5px 0;background-color:#FFF;display:inline-block}
.a_dynamic_header,
.b_dynamic_header,
.feature_header,
.requestheader,
.template_header{background-color:#46aab9;font-weight:700}
.link-list{font-size:15px;padding:5px}
.request_table{width:990px;margin-right:auto;margin-left:auto;height:auto}
.a_dynamic ul li,
.b_dynamic ul li,
.request_features ul li,
.request_sr ul li,
.static ul li,
.template ul li{margin-left:-41px;border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#46aab9;border-left-width:thin;border-left-style:dotted;border-left-color:#46aab9}
.request_sr{height:900px;width:70px;float:left}
.requestheader{color:#FFF;padding:10px;font-family:avant_garderegular;font-size:16px;height:30px}
.request_sr ul li{text-align:center;height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;padding:7px}
.request_features{height:900px;width:320px;float:left}
.b_dynamic,
.static,
.template{width:130px;float:left}
.feature_header{color:#FFF;padding:10px;font-family:avant_garderegular;font-size:16px;height:30px}
.request_features ul li{text-align:left;height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;padding:7px 7px 7px 10px}
.template{height:900px}
.template_header{color:#FFF;padding:10px;font-family:avant_garderegular;text-align:center;font-size:16px;height:30px}
.template ul li{height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;text-align:center;padding:7px}
.static{height:900px}
.static_header{background:#46aab9;color:#FFF;padding:10px;font-family:avant_garderegular;text-align:center;font-size:16px;height:30px;font-weight:700}
.static ul li{height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;text-align:center;padding:7px}
.b_dynamic{height:900px}
.b_dynamic_header{color:#FFF;padding:10px;height:30px;font-family:avant_garderegular;font-size:16px;text-align:center}
.b_dynamic ul li{height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;text-align:center;padding:7px}
.a_dynamic{float:left;height:900px;width:150px}
.a_dynamic_header{color:#FFF;padding:10px;height:30px;font-family:avant_garderegular;font-size:16px;text-align:center}
.a_dynamic ul li{height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#46aab9;text-align:center;padding:7px;border-right-width:thin;border-right-style:dotted;border-right-color:#46aab9}
.feedback_button{display:block;position:fixed;top:400px;left:-32px;z-index:1000;border-width:1px;border-style:solid;margin-left:-60px;-webkit-transform:rotateZ(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-backface-visibility:hidden;font-family:avant_garderegular;font-size:18px;background-color:#000;color:#FFF;margin-bottom:30px;padding:7px 20px;font-weight:700}
.feedback_button:hover{background-color:red;color:#fff}
.notification_error{border:1px solid #f3f3f3;height:auto;color:#ca5702;width:457px;padding:10px 10px 10px 60px;background-color:#fff;text-align:left;-moz-border-radius:5px;margin-bottom:10px;font-size:15px}
.footerlist>li:hover,
.footerlistwhite>li:hover{padding-left:10px}
.notification_ok{border:1px solid #cbcf8e;height:auto;width:90%;padding:10px;background:#f5f9fd;text-align:center;-moz-border-radius:5px;margin-bottom:10px}
.form{float:left;height:auto;width:580px}
.h1class{font-size:38px}
.topheaderimag{background-image:url(../images/tab_bg_stp.gif);background-repeat:repeat-x;height:3px}
.margin45{margin-left:45px}
.margin110{margin-left:110px}
.margintop100{margin-top:100px}
.margintop130{margin-top:130px}
.marginleft20{margin-left:20px}
.margintop0{margin-top:0}
.blackbackground{background-color:#000}
.paddingbottom{padding-bottom:20px}
.footercolor{background-color:#242424}
.footerlist li a:hover{color:#eb5509!important}
.footerlistwhite li a:hover{color:#FFF!important}
.footerlist>li,
.footerlistwhite>li{-moz-transition:padding 150ms ease-out 0s;-ms-transition:padding 150ms ease-out 0s;-o-transition:padding 150ms ease-out 0s;-webkit-transition:padding 150ms ease-out 0s;transition:padding 150ms ease-out 0s}
.nav-stacked>li a{-moz-transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;-ms-transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;-o-transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;-webkit-transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;white-space:normal}
.marketingbg{background-image:url(../images/content_bg.jpg)!important;background-repeat:repeat-x;padding:45px 0;height:418px!important}
.notoppadding{padding-top:0!important}
.indexcontentbg,
.innerpageheadingbg{background-image:url(../images/content_bg.jpg);background-repeat:repeat-x;padding:35px 0}
.height450{height:450px}
.indexservice{background-color:#fff;margin-top:30px}
.indexcontentbg{height:418px}
.innerpageheadingbg{height:120px}
.indextestimonialbg{background-image:url(../images/newsbg.jpg);padding:25px 0;background-repeat:no-repeat}
.indextestimonialscontentbg{background-color:#FFF;padding:20px}
.indexauthor{float:right;margin-right:100px;padding-bottom:15px;font-weight:700;color:#eb5509}
.breadcrumb li a,
.headline a,
.menuactive{color:#eb5509!important}
#creditfooter{display:none}
.headline{font-size:18px;margin-top:20px;margin-bottom:20px}
.feedburnerFeedBlock div{font-size:16px;text-align:justify;font-weight:400;line-height:28px;margin-top:20px}
.feedburnerFeedBlock ul{padding-left:0!important}
.feedburnerFeedBlock ul li a{padding-bottom:20px}
.innerpageheading{font-size:30px;font-weight:500}
.page-line-title{background:url(../images/bg-pattern.png) center 60% repeat-x;margin-bottom:15px;height:53px}
#tml-container p{display:none;line-height:22px}
@media(max-width:768px){.indexcontentbg, .indextestimonialbg{background-repeat:repeat;height:auto}
    .margin110,
    .margin45{}
    .lead{text-align:justify;line-height:28px}
    .pull-right{float:left!important}
    .breadcrumb{display:none}
    .innerpageheading{font-size:14px}
    .height450{height:auto!important}
    .h1class{font-size:19px!important;text-transform:uppercase}
    .indextestimonialscontentbg{height:auto}
    .select,
    .teaxtarea,
    .textbox{width:100%}
    .submit{width:23%}
    .form{width:100%}
    .navbar-fixed-top{position:fixed;}
}
.demof ul{padding:0}
.demof li.odd{background:#fafafa}
.demof li:after{display:block;margin-bottom:6px}
.newsscroller li{padding-bottom:13px}
.contactiframe{border:0;background:0;width:100%}
#header{transition:font-size .5s, height .5s;-webkit-transition:font-size .5s, height .5s;-moz-transition:font-size .5s, height .5s;min-height:57px!important}
#header.small{font-size:14px!important;height:30px;background:rgba(255, 255, 255, .97)}
#header.small img{width:150px}
#header.small a{font-size:14px}
#header.small .navbar-nav{margin:0;padding-top:2px}
#header.small .navbar-brand{padding-top:11px}
#header.small .navbar{min-height:47px!important}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:9999;height:100%}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/Preloder.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}
@media(max-width:360px){.cbp-so-section{margin-bottom:0}
}
#slideshow{margin-top:4%}
.margintopinner{min-height:440px!important;}
.partnership{margin-top:20px}
.topheader{color:#333;background:#fff}
.topheader-right{padding-top:17px;}
.contact_support{float:right;}
.contact_support ul{margin-top:3%;float:right;}
.contact_support ul li span{padding-right:10px;}
.contact_support ul li span i{text-align:center;border:1px solid #333;height:28px;width:25px;padding-top:5px}
.contact_support ul li,
.contact_support ul li a{color:#333;display:inline-block;text-decoration:none;font-size:13px;font-weight:400;font-family:Montserrat, sans-serif!important;padding:5px!important;}
.topheader ul li span i{text-align:center;border:1px solid #333;height:28px;width:25px;padding-top:5px}
.topheader ul li,
.topheader ul li a{color:#333;display:table-cell;text-decoration:none;margin-left:10px;font-size:13px;font-weight:400;font-family:Montserrat, sans-serif!important}
.comp-btn,
.tp-leftarrow,
.tp-rightarrow{display:none}
.classheading1,
.text-color{text-decoration:underline!important}
.topheader ul li span{margin-right:5px;border-radius:50%;height:25px;width:25px;color:#333;padding:2px 0 5px 12px}
.bottom-header{background:#03386c}
.comp-btn{position:fixed;z-index:1000;left:-105px;top:55%;transition:1s}
.comp-btn:hover{left:-10px}
.button.quote-btn{background-color:#012345;float:right;font-size:14px}
.button{color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:11px}
.footer-tag{text-align:center;font-size:14px;color:#c9c9c9!important;border:1px dashed #484848;margin-top:39px;margin-bottom:33px;padding:20px 10px}
.footer-tag1{text-align:center;font-size:14px;color:#c9c9c9!important;border:1px dashed #484848;padding:10px}
.blog-title a{font-size:20px;color:#03386c}
.classh,
.classh1{font-family:'Open Sans', sans-serif;display:inline;font-size:13px;font-weight:400;text-transform:inherit}
.classh{color:#555;letter-spacing:.3px}
.classh a{color:#555}
.classh1{color:#555!important;letter-spacing:.2px!important}
.classh1 a{color:#555}
#portfolio_page{margin-top:115px;padding-bottom:0}
.portfolio-filter,
.portfolio-items{list-style:none;margin:0 0 40px;padding:0}
.portfolio-filter>li{display:inline-block}
.portfolio-filter>li a{background:#FFF;font-size:14px;font-weight:400;margin-right:20px;text-transform:uppercase;transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-o-transition:all .9s ease 0s;border:1px solid #f2f2f2;outline:0;border-radius:3px}
.portfolio-filter>li a.active,
.portfolio-filter>li a:hover{color:#fff;background:#c52d2f;border:1px solid #c52d2f;box-shadow:none;-webkit-box-shadow:none}
.portfolio-items>li{float:left;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.board .nav-tabs,
.tdspan{box-sizing:border-box}
.portfolio-item{margin:0;padding:0}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}
.isotope .isotope-item.no-transition,
.isotope.no-transition,
.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
#recent-works .col-xs-12.col-sm-4.col-md-3{padding:0}
#recent-works{padding-bottom:70px}
.recent-work-wrap{position:relative}
.recent-work-wrap img{width:100%;margin:0 auto;float:none}
.recent-work-wrap .recent-work-inner{top:0;background:0;opacity:.8;width:100%;border-radius:0;margin-bottom:0}
.recent-work-wrap .recent-work-inner h3{margin:10px 0}
.recent-work-wrap .recent-work-inner h3 a{font-size:24px;color:#fff}
.recent-work-wrap .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:0;background:#c52d2f;color:#fff;vertical-align:middle;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;padding:30px}
.recent-work-wrap .overlay .preview{bottom:0;display:inline-block;height:35px;line-height:35px;border-radius:0;background:0;text-align:center;color:#fff}
.recent-work-wrap:hover .overlay{opacity:1}
@media(min-width:992px) and (max-width:1199px){ul.nav.navbar-nav li a .a-active:focus,{color:#fff!important;}
    ul.nav.navbar-nav li a{font-size:13px;padding:15px 10px;font-weight:700}
    .menu-li a{text-transform:capitalize!important;}
    .recent-work-wrap .recent-work-inner h3 a{font-size:20px}
    .recent-work-wrap .overlay{padding:15px}
    #portfolio .row{margin-left:-10px;margin-right:-10px}
    .recent-work-wrap .overlay .preview{line-height:inherit}
    .margintopinner{margin-top:10%;}
    .nobanner{margin-top:15%;}
    h1{font-size:24px!important}
}
@media(min-width:768px) and (max-width:991px){.recent-work-wrap .recent-work-inner h3 a, h6{font-size:20px}
    .recent-work-wrap .overlay{padding:15px}
    .margintopinner{margin-top:0}
    .addquery a{top:13%!important}
    .addquery1 a{top:28%!important}
    .addquery img,
    .addquery1 img{height:140px}
    .btn-success{font-size:16px}
    h1{font-size:16px!important}
}
@media(max-width:767px){.parallax{background-size:100% 50%!important;background-attachment:scroll!important;}
    .margintopinner{background-position:inherit!important;}
    .partnership{margin-top:2em!important}
    .navbar-default .navbar-brand{color:#777;}
    #recent-works .col-xs-12.col-sm-4.col-md-3,
    .portfolio-item{padding:0 15px}
    .addquery a{top:13%!important}
    .addquery1 a{top:28%!important}
    .addquery img,
    .addquery1 img{height:140px}
    .social{width:90px;height:300px;position:fixed;margin-top:150px!important;perspective:1000px;z-index:100;left:96%}
    button .icon-bar{margin-top:0}
    .icon-bar{margin-top:-1.5em;}
    .navbar-brand>img{top:-30px!important;width:35%!important;z-index:999999!important}
    .btn-success,
    h6{font-size:12px}
    h1{font-size:16px!important}
}
@media(max-width:480px){.addquery a{top:13%!important}
    .addquery1 a{top:37%!important}
    h1{font-size:13px!important}
}
@media(max-width:376px){a.navbar-brand{margin-left:15px;padding-top:30px!important}
    .topheader ul li,
    .topheader ul li a{margin-right:5px;font-size:12px}
    #header_mail{display:none;}
    .navbar-default .navbar-brand{height:30px;padding:10px 15px!important;}
    .navbar-toggle{margin-top:7px}
    .navbar-brand>img{padding-top:5px}
    .mm-slideout{margin-top:150px}
    .logo{width:270px}
    .btn{padding:2px}
    .navbar-toggle{padding:8px}
    h1{font-size:17px!important;line-height:2em;}
}
@media(max-width:320px){.addquery a{top:13%!important}
    .addquery1 a{top:45%!important}
    .social{left:90%!important;margin-top:0}
    .mm-slideout{margin-top:150px}
    .logo{width:240px}
    .btn{padding:2px}
    .navbar-toggle{padding:8px}
    h1{font-size:11px!important}
}
.social{height:300px;position:fixed;margin-top:25%;perspective:1000px;right:0;z-index:100;float:right}
.social li:last-child a{border-bottom:0}
.social li a{display:block;height:40px;width:40px;background:#307BB8;border-bottom:1px solid #fff;font:normal normal normal 16px/20px FontAwesome, 'PT Sans', Helvetica, Arial, sans-serif;color:#fff;-webkit-font-smoothing:antialiased;padding:10px;text-align:center;transition:background .5s ease NaNs}
.head1,
.tdspan,
.tldate,
para1{font-weight:700}
.social li:first-child a:hover{background:#3b5998}
.social li:nth-child(2) a:hover{background:#00acee}
.social li:nth-child(3) a:hover{background:#0077b5}
.social li:last-child a:hover{background:#e52d27}
.social li:nth-child(4) a:hover{background:#dd4b39}
.social li:first-child a{border-radius:5px 0 0}
.social li:last-child a{border-radius:0 0 5px 5px}
.social li a span{width:110px;float:right;text-align:center;background:#222;color:#fff;margin:-25px 40px;padding:8px;transform-origin:0 0;visibility:hidden;opacity:0;transform:rotateY(45deg);border-radius:5px;transition:all .5s ease NaNs;z-index:100}
.social li span:after{display:block;width:0;height:0;position:absolute;z-index:100;left:100px;top:7px;border-left:10px solid transparent;border-right:10px solid #222;border-bottom:10px solid transparent;border-top:10px solid transparent}
#at4-share,
.addquery a,
.addquery1 a{position:fixed;color:#fff;padding:3px 10px;font-size:17px}
.addquery a,
.addquery1 a{left:-10px;z-index:99999}
.social li a:hover span{visibility:visible;opacity:1;transform:rotateY(0)}
.addquery a{top:30%}
#at4-share,
.addquery a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(0)}
.addquery1 a{top:62%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(0)}
.bluecolor{color:#00f}
.blackcolor{color:#000!important}
.lineheight20{line-height:20.8px}
.lineheight1{line-height:1.43px}
.carheading{font-size:20px!important;color:#03386c!important;margin:22px 0}
.head1,
para1{text-transform:uppercase;margin:0;padding:0;border:0;vertical-align:baseline}
para1{font-size:35px!important;color:#5c5c5c;line-height:1.1;font-family:inherit}
.head1{font-size:16px;color:#444;letter-spacing:1px;line-height:24px;text-align:left;}
.margintop5{margin-top:5%}
.padleft30{padding-left:30px}
ul{font-family:'Open Sans', sans-serif!important;color:#555;font-size:13px}
.hwd-box h5,
.our-off-box h5,
.spec-box .spec-head{font-family:'Open Sans', sans-serif}
.timeline{padding:20px 0;position:relative}
.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eee;left:50%;margin-left:-1.5px}
.tldate{display:block;width:200px;background:#fff;color:#03386c;margin:0 auto;padding:3px 0;text-align:center;-webkit-box-shadow:0 0 11px rgba(0, 0, 0, .35)}
.timeline li{margin-bottom:25px;position:relative}
.timeline li:after,
.timeline li:before{content:" ";display:table}
.timeline li .timeline-panel{width:46%;float:left;background:#fff;border:1px solid #d4d4d4;padding:20px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 6px rgba(0, 0, 0, .15);box-shadow:0 1px 6px rgba(0, 0, 0, .15)}
.timeline li .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" "}
.timeline li .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}
.timeline li .timeline-panel.noarrow:after,
.timeline li .timeline-panel.noarrow:before{top:0;right:0;display:none;border:0}
.timeline li.timeline-inverted .timeline-panel{float:right}
.timeline li.timeline-inverted .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
.timeline li.timeline-inverted .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
.timeline li .tl-circ{position:absolute;top:23px;left:50%;text-align:center;background:#6a8db3;color:#fff;width:35px;height:35px;line-height:35px;margin-left:-16px;border:3px solid #90acc7;z-index:10;border-radius:50%}
.tl-heading h4{margin:0;color:#c25b4e}
.tl-body p,
.tl-body ul{margin-bottom:0}
.tl-body>p+p{margin-top:5px}
@media(max-width:991px){.timeline li .timeline-panel{width:44%}
}
@media(max-width:700px){.page-header h1{font-size:1.8em}
    ul.timeline:before{left:40px}
    .tldate{width:140px}
    ul.timeline li .timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}
    ul.timeline li .tl-circ{top:22px;left:22px;margin-left:0}
    ul.timeline>li>.tldate{margin:0}
    ul.timeline>li>.timeline-panel{float:right}
    ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}
    ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}
}
.port-box{position:relative;margin-bottom:10px}
.port-box img{width:100%}
.port-overlay{display:none}
.dreamport .port-box:hover .port-overlay{display:block;background:#353535;opacity:.8;position:absolute;width:100%;left:0;height:100%;z-index:100;top:0;text-align:center}
.port-overlay h3{margin:20% auto 15px;width:100%;color:#fff;font-size:24px;text-transform:uppercase}
.port-overlay h3 a{color:#fff}
.viewsite,
.viewsite:hover{color:#000}
.viewsite{background:#fff;padding:5px 15px;position:relative;top:50%;border-radius:5px;font-size:16px;font-weight:600}
.caph1,
.caph2,
.caph3{text-transform:capitalize!important;font-size:20px!important}
.bold,
.text-bold{font-weight:700!important}
.pad5{padding:5px}
.classheading1{color:#000!important}
p.goalp{color:#fff;padding:20px}
.text-color{color:#000}
.how-we-do{padding:30px 0}
.hwd-box{min-height:300px!important;padding:20px;margin:20px 0;border:1px solid #ccc;border-radius:3px}
.hwd-box h5{font-size:20px;color:#444;margin:10px 0;font-weight:600}
.hwd-box p{color:#000;font-size:15px;text-align:justify}
.hwd-box:hover .classh,
.hwd-box:hover h5{color:#fff!important}
.how-we-do .section-title{margin-bottom:40px}
.hwd-box:hover{background:#03386c;border-color:#03386c;color:#f5f5f5;}
.hwd-box .text-center{color:#307bb8;}
.hwd-box:hover .text-center{color:#f5f5f5;}
.hwd-box:hover h5{font-size:20px;margin:10px 0}
.hwd-box .img1,
.hwd-box .img2,
.hwd-box .img3,
.hwd-box .img4,
.hwd-box .img5,
.hwd-box .img6,
.hwd-box:hover .img1,
.hwd-box:hover .img2,
.hwd-box:hover .img3,
.hwd-box:hover .img4,
.hwd-box:hover .img5,
.hwd-box:hover .img6{height:50px;width:50px;margin:0 auto}
.hwd-box:hover p{color:#fff;font-size:15px;text-align:justify}
.hwd-box .img1{background-image:url(../images/icon/internet.png)}
.hwd-box .img2{background-image:url(../images/icon/html5.png)}
.hwd-box .img3{background-image:url(../images/icon/cakephp.png)}
.hwd-box .img4{background-image:url(../images/icon/magento.png)}
.hwd-box .img5{background-image:url(../images/icon/wordpress-logo.png)}
.hwd-box .img6{background-image:url(../images/icon/codeigniter.png)}
.hwd-box:hover .img1{background-image:url(../images/icon/internet-hvr.png)}
.hwd-box:hover .img2{background-image:url(../images/icon/html5-hvr.png)}
.hwd-box:hover .img3{background-image:url(../images/icon/cakephp-hvr.png)}
.hwd-box:hover .img4{background-image:url(../images/icon/magento-hvr.png)}
.hwd-box:hover .img5{background-image:url(../images/icon/wordpress-logo-hvr.png)}
.hwd-box:hover .img6{background-image:url(../images/icon/codeigniter-hvr.png)}
.our-offering{padding:0 0}
.our-off-box{background:#f0f0f0;padding:20px;margin:20px 0;min-height:320px}
.our-off-box i{color:#307BB8;}
.our-off-box h5{font-size:20px;color:#444;margin:10px 0}
.our-off-box p{color:#000;font-size:15px;text-align:justify}
.our-offering .section-title{margin-bottom:40px}
.our-off-readmore{position:absolute;bottom:20px;width:100%;left:0;text-align:center}
.our-off-readmore a{color:#03386c;border:1px solid #03386c;padding:5px 20px;text-transform:capitalize;font-size:16px}
.our-specalities{background-image:url(../images/howwedo-bg.jpg);padding:30px 0}
.spec-box{background:#fff;padding:20px;min-height:300px;margin:20px 0}
.spec-box .spec-head{float:left;font-size:20px;color:#03386c}
.spec-box p{color:#000;font-size:15px;text-align:justify}
.spec-title i{font-size:20px;color:#03386c;float:right;margin-top:10px}
.our-specalities .section-title{margin-bottom:40px}
.clre3e3{color:#e3e3e3}
.casestudy-content{padding:50px 0}
.case-pad{padding:5px}
.case-box{position:relative}
.case-overlay{display:none;position:absolute;background:#000;opacity:.5;left:0;width:100%;height:100%;z-index:10;top:0}
.case-box:hover .case-overlay{display:block}
.case-btns{margin-top:25%}
.case-btns h3{font-size:18px;color:#fff;text-transform:uppercase;margin-bottom:15px}
.case-btns a{border:2px solid #fff;padding:5px 60px;color:#fff;font-size:18px}
.case-bottom{background:#f3f3f3;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:20px;padding:10px 0}
.join-btn{background:#00595c;color:#fff;border:0;margin-right:10px;padding:0 10px}
.join-input{width:25%;margin-left:10px;padding-left:10px}
.casestudy-inner-content h1{font-size:20px;color:#646464}
.div-center{margin:0 auto;float:none}
.casestudy-inner-content{padding:30px 0}
.casestudy-inner-content h2{font-size:20px;color:#2f2f2f;margin:30px 0;text-transform:lowercase;text-align:center}
.casestudy-inner-content hr{border:1px solid #b6b6b6}
.color-para,
.color-para1{font-size:18px;color:#017b77;line-height:28px}
.case-inner-bottom .overlay a,
.goal-overlay a{border:2px solid #fff;display:inline-block;line-height:26px}
.test-pad{padding:0 50px}
.goal-section{margin:30px 0}
.goal-left{position:relative;text-align:center}
.goal-right{background:#026a67}
.goal-section p{color:#fff;padding:20px}
.goal-overlay{position:absolute;height:100%;width:100%;top:50px}
.goal-overlay h3{color:#fff;font-size:20px;text-transform:lowercase}
.goal-overlay p{padding:10px 20%}
.goal-overlay a{padding:0 60px;color:#fff;font-size:18px;margin-top:30px}
.background-between{background:#f3f3f3;height:15px;width:100%;margin:20px 0}
.case-counting{padding:20px 0}
.case-counting .row span{color:#026a67;font-weight:700;font-size:70px;position:relative}
.case-counting .row .col-sm-6 p{font-size:18px;text-transform:uppercase;letter-spacing:2px;color:#404040}
.count-view{margin-top:30px}
.count-view a{background:#026a67;color:#fff;padding:5px 20px}
#contactFrom input,
#contactFrom select,
#contactFrom textarea{-webkit-box-shadow:none!important;background-color:transparent}
.case-inner-bottom{position:relative}
.case-inner-bottom .overlay{position:absolute;height:100%;width:100%;top:0;text-align:center}
.case-inner-bottom .overlay h5{font-size:18px;color:#fff;margin-top:100px}
.case-inner-bottom .overlay a{padding:0 30px;color:#fff;font-size:18px;margin-top:40px}
.carousel-inner.onebyone-carosel{margin:auto;width:100%}
.onebyone-carosel .active.left{left:-25%}
.onebyone-carosel .active.right,
.onebyone-carosel .next{left:25%}
.onebyone-carosel .prev{left:-25%}
#contactFrom input,
#contactFrom select{border-radius:0;border:1px solid #ccc;-moz-box-shadow:none!important}
#contactFrom textarea{min-height:230px;border-radius:0;border:1px solid #ccc;moz-box-shadow:none!important}
.width80{width:80%!important}
@media (max-width:1200px) and (min-width:993px){.featr-box li:first-child{width:22%}
}
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);.board{width:100%;margin:60px auto;background:#fff;}
.board .nav-tabs{position:relative;margin:40px auto 0}
.board>div.board-inner{background:url(https://res.cloudinary.com/dreamworth-in/image/upload/v1495263009/old-wood-background-texture-vector_c7epoo.jpg) no-repeat fixed #fafafa;background-size:100%}
p.narrow{width:60%;margin:10px auto}
.liner{height:2px;background:#ddd;position:absolute;width:70%!important;margin:0 auto;left:0;right:0;top:36%;z-index:1}
.blog_head h3,
span.round-tabs{display:inline-block;z-index:2}
.nav-tabs>li .inner-txt{position:relative;color:#03386c;font-weight:600;text-align:center;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{color:#555;cursor:default;border:0;border-bottom-color:transparent}
span.round-tabs{width:70px;height:70px;line-height:70px;border-radius:100px;background:#fff;position:absolute;left:0;text-align:center;font-size:25px}
li.active .numberCircle{color:#fff!important}
span.round-tabs.one{color:#22c222;border:2px solid #22c222}
li.active span.round-tabs.one{background:#3c763d!important;border:2px solid #ddd;color:#22c222}
span.round-tabs.two{color:#febe29;border:2px solid #febe29}
li.active span.round-tabs.two{background:#febe29!important;border:2px solid #ddd;color:#febe29}
span.round-tabs.three{color:#3e5e9a;border:2px solid #3e5e9a}
li.active span.round-tabs.three{background:#307BBB!important;border:2px solid #ddd;color:#3e5e9a}
span.round-tabs.four{color:#f1685e;border:2px solid #f1685e}
li.active span.round-tabs.four{background:#fff!important;border:2px solid #ddd;color:#f1685e}
span.round-tabs.five{color:#999;border:2px solid #999}
li.active span.round-tabs.five{background:#fff!important;border:2px solid #ddd;color:#999}
.nav-tabs>li.active>a span.round-tabs .one{background:#307BBB!important}
.nav-tabs>li{width:33.3333333333%;margin-bottom:37px!important}
.nav-tabs>li.active:after,
.nav-tabs>li:after{content:" ";position:absolute;left:45%;margin:0 auto}
.nav-tabs>li:after{opacity:0;bottom:0;border:5px solid transparent;border-bottom-color:#ddd;transition:.1s ease-in-out}
.nav-tabs>li.active:after{opacity:1;bottom:-37px;border:10px solid transparent;border-bottom-color:#307BBB}
.blog_head,
.blog_head h3,
.tab-pane{position:relative}
.nav-tabs{border-bottom:3px solid #307BBB!important}
.nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}
.nav-tabs>li a:hover{background:0 0}
.tab-pane{padding-top:30px}
.tab-content .head{font-family:'Roboto Condensed', sans-serif;font-size:25px;text-transform:uppercase;padding-bottom:10px}
.btn-outline-rounded{padding:10px 40px;margin:20px 0;border:2px solid transparent;border-radius:25px}
.btn.green{background-color:#5cb85c;color:#fff}
.tab-content>.tab-pane span{line-height:1.8em;font-size:20px}
.tab-content>.tab-pane p{text-align:justify}
.numberCircle{behavior:url(PIE.htc);width:36px;height:36px;padding:8px;color:#000;text-align:center;font:32px Arial, sans-serif;display:inline-block}
.blog_head h3:after,
.blog_header .blog_header_txt:after{content:"";bottom:2px;height:9px}
.mg-image img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;max-width:100%}
.shrink:hover,
.shrink img{transition:1s ease}
.mg-image:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.mg-image{width:100%}
.blog_head{margin:7px 0 30px}
.blog_head h3{font:40px/1 roboto-bold-webfont, sans-serif;color:#0078ae;background:#fff;vertical-align:bottom;padding-right:60px}
.blog_head h3:after{position:absolute;left:0;width:100%;background:#90c404}
.lead-col{width:33.3%;display:table-cell;vertical-align:top}
.blog_header .blog_header_txt{position:relative;margin:7px 0 30px}
.blog_header .leadership-heading{font-size:20px;text-align:left;color:#307BBB;font-weight:600;text-transform:uppercase;}
.blog_header .blog_header_txt:after{position:absolute;left:50%;width:50%;background:#307bb8;z-index:999}
.shrink:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
@media(max-width:585px){.board{width:90%;height:auto!important}
    .nav-tabs>li a,
    span.round-tabs{width:50px;height:50px;line-height:50px}
    span.round-tabs{font-size:16px}
    .tab-content .head{font-size:20px}
    .nav-tabs>li.active:after{content:" ";position:absolute;left:35%}
    .btn-outline-rounded{padding:12px 20px}
}
@media only screen and (min-device-width:1024px) and (min-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.margintopinner{min-height:300px!important;background-size:100%!important;background-position:0 11em!important;}}
@media only screen and (min-device-width:1366px) and (min-device-height:768px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.slider-section, .tp-banner-container{margin-top:11%;}.navbar-nav>li>.dropdown-menu{margin-top:8%!important;}.nobanner{margin-top:0;}}
@media (min-width:1367px) and (max-width:1919px){.portfolio{min-height:325px;overflow:hidden!important}
    .navbar-nav>li>.dropdown-menu{margin-top:8%!important;}
}
@media (min-width:992px)and (max-width:1024px){.slider-section,
    .tp-banner-container{padding:0;margin-top:2%;left:0!important;}
    .service .col-md-2{padding-top:52px;padding-left:3px;padding-right:3px}
    .second-title{padding-left:50px}
    .carousel-inner .active .image-bar:after{right:33%}
}
@media (max-width:980px){.section-padding{padding-top:0}
    .slider-section .carousel-inner .item img{height:190px!important}
    .mean-nav ul ul ul{margin-left:0!important}
    .mean-nav ul ul ul li a{padding-left:10%}
    .mean-bar{position:fixed!important}
    .topheader{margin-top:0;padding-top:6%}
    .navbar-brand>img{position:absolute;left:-130px}
    .topheader ul li,
    .topheader ul li a{margin-left:5px}
    .topheader-right{margin:-20px 0 20px}
    header{position:static;}
    .slider-section,
    .tp-banner-container{margin-top:0}
    .social{margin-top:22%;right:-10px}
    #nav ul{position:relative;width:100%}
}
@media (min-width:768px) and (max-width:991px){.small-title:after,
    .small-title:before{position:absolute;content:" ";top:0;right:0;height:28px}
    .small-title{height:28px;font-size:12px!important;padding:10px 50px 10px 150px!important}
    .small-title:after{width:30px;margin-right:-20px;border-left:0 solid transparent;border-right:15px solid transparent;border-bottom:28px solid #404040}
    .small-title:before{margin-right:-25px;width:7px;background:#f65a41;-webkit-transform:skew(27deg);-moz-transform:skew(27deg);-o-transform:skew(27deg);-ms-transform:skew(27deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0, M21=-0.7071067811865467, M22=1.4142135623730934, SizingMethod='auto expand')"}
    .buy-btn{height:35px;font-size:25px!important}
    .buy-btn:before{height:35px;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg)}
    .buy-btn:after,
    .buy-btn:focus:after,
    .buy-btn:hover:after{position:absolute;content:" ";top:0;left:0;width:30px;height:0;margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent}
    .buy-btn:after{border-bottom:35px solid #404040}
    .buy-btn:focus:after,
    .buy-btn:hover:after{border-bottom:35px solid #e84700}
    .more-area h2{font-size:20px;font-weight:300px}
    .carousel-inner .active .image-bar:after{right:28%}
    .carousel-inner .active .image-bar:before{right:59%}
    .blog-wrapper .more-area h2{font-size:22px;font-weight:300px;padding-top:8px}
    .second-title{padding:10px 20px!important;text-transform:capitalize}
    .section-padding{padding:0 0}
    #about .col-sm-6:nth-child(even){border-right:1px solid #f5f5f5}
    #about .col-sm-6:nth-child(4),
    #about .col-sm-6:nth-child(5){border-top:1px solid #f5f5f5;padding-top:25px}
    #about .col-sm-6:nth-child(2),
    #about .col-sm-6:nth-child(3){padding-bottom:25px}
    .media-left>a>.fa{height:40px;width:40px;border-radius:50%;border:2px solid #cfcece;padding:10px;display:table-cell;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}
    .media{margin-top:10px}
    .media-body h2{font-size:13px}
    .service .col-md-5{padding-top:35px}
    .service .col-md-2{padding-top:30px;padding-left:5px;padding-right:5px}
    .image-box img{height:230px}
    #grid figure{width:108.4%}
    #blog .col-xs-12{margin-bottom:40px}
    #blog .col-xs-12:last-child{margin-bottom:0}
    .blog-sidebar .blog-content .blog-date{margin-right:50px}
    .blog-sidebar .blog-content .col-sm-9{padding-left:0}
    footer .col-xs-12:nth-child(3),
    footer .col-xs-12:nth-child(4){margin-top:0}
}
@media (min-width:768px) and (max-width:991px){.blog-container2{min-height:562px!important;}
}
@media (max-width:768px){.blog-container2{min-height:500px!important;}
    .indexiframe{display:none}
    .navbar-brand>img{top:-38px;width:45%;z-index:999999;left:0}
    .topheader ul{margin-top:-33px}
    .social li a{width:40px;}
    .tp-banner-container{left:0!important;}
    .mobilehide{display:none!important}
    .comp-btn,
    .control-arrow{display:none}
    body,
    html{overflow-x:hidden}
    .topheader ul li,
    .topheader ul li a{margin:3px}
    .topheader-right{margin:-20px 0 0}
    .comp-btn{top:38%}
    .our-off-box{min-height:410px!important}
    .social{right:0;top:3%}
}
@media only screen and (min-width:480px) and (max-width:767px){.social{left:95%}
    .topheader{padding-top:8%}
    .small-title:after,
    .small-title:before{position:absolute;content:" ";top:0;right:0;height:18px}
    .buy-btn:after,
    .small-title:after{border-bottom:18px solid #404040}
    .small-menu .navbar-default{padding-top:18px;padding-bottom:10px}
    .small-title{height:18px;font-size:10px!important;padding:6px 30px 0 80px!important}
    .second-title{padding:4px 10px!important;text-transform:capitalize}
    .small-title:after{width:30px;margin-right:-20px;border-left:0 solid transparent;border-right:15px solid transparent}
    .small-title:before{margin-right:-25px;width:7px;background:#f65a41;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-o-transform:skew(40deg);-ms-transform:skew(40deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0, M21=-0.7071067811865467, M22=1.4142135623730934, SizingMethod='auto expand')"}
    .buy-btn{height:18px;font-size:11px!important;padding-right:80px!important;padding-left:40px!important}
    .buy-btn:before{height:18px;width:5px;margin-left:-14px;-webkit-transform:skew(-32deg);-moz-transform:skew(-32deg);-o-transform:skew(-32deg);-ms-transform:skew(-32deg)}
    .buy-btn:after,
    .buy-btn:focus:after,
    .buy-btn:hover:after{position:absolute;content:" ";top:0;left:0;width:10px;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:0 solid transparent}
    .buy-btn:focus:after,
    .buy-btn:hover:after{border-bottom:18px solid #e84700}
    .more-area h2{font-size:20px;font-weight:300px}
    .blog-wrapper .more-area h2{font-size:22px;font-weight:300px;padding-top:8px}
    .carousel-inner .active .image-bar:before{right:63%}
    .carousel-inner .active .image-bar:after{right:15%}
    .navbar-brand{margin-left:15px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
    .navbar-fixed-top{padding-bottom:10px;padding-top:14px}
    .navbar-collapse.in{overflow-y:visible;margin-top:2em;border-top:none}
    .navbar-toggle{margin-top:0;margin-right:15px}
    a.navbar-brand{padding-top:5px}
    .section-padding{}
    .service .col-md-2,
    .service .col-md-5{margin-left:15%}
    #about .col-xs-12{margin:15px 0}
    .who-we-are-content{padding-top:30px}
    #blog .col-xs-12{margin-bottom:40px}
    .blog-content{position:relative}
    .blog-date{position:absolute;top:-137px}
    .sidebar-blog-content .blog-date{position:absolute;top:-140px}
    .blog-date p{background:rgba(245, 72, 40, .9);font-size:16px;line-height:16px;padding:8px 25px 12px}
    .blog-date p span{font-size:30px;font-weight:700;line-height:35px}
    .blog-content .video-area,
    .blog-sidebar .blog-content .video-area{height:300px;width:100%}
    .blog-content h1 a{font-size:22px}
    .blog-content h1{line-height:22px}
    .blog-content .contents{font-size:14px;line-height:24px}
    .blog-content [class*=" flaticon-"]:after,
    .blog-content [class*=" flaticon-"]:before,
    .blog-content [class^=flaticon-]:after,
    .blog-content [class^=flaticon-]:before{font-size:14px;margin-right:6px}
    .footer-wrapper ul.footerblog,
    .footer-wrapper ul.footercontact,
    .footer-wrapper ul.footermenu{margin:15px 0 0}
    footer .col-xs-12:nth-child(2),
    footer .col-xs-12:nth-child(3),
    footer .col-xs-12:nth-child(4){margin-top:30px}
    .left-column .media{text-align:left}
    .left-column .media-left{float:left;padding-right:20px}
    .right-column .media-left{padding-left:20px;padding-right:20px}
    .footer-wrapper.section-padding{margin-left:4%;padding:40px 0}
    .blog-sidebar .blog-content h1{line-height:20px}
    .navbar-brand img{margin-left:0;top:0%!important;position:fixed;max-width:50%;}
    .topheader-right ul{position:absolute;margin-left:0;margin-right:-40px;margin-top:-42px}
    .margintop50{margin-top:-8%;}
    .margintop100{margin-top:0;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:360px){.center-block{margin-top:-20%;}.carousel-inner>.item{}.item{width:400px!important;}}
@media (max-width:568px){.navbar-toggle{margin-top:0}
    .navbar-brand>img{top:-9em}
    .social{left:95%!important}
    .icon-bar{margin-top:0}
    button .icon-bar{margin-top:0}
    .topheader{padding-top:10%}
    .topheader-right ul{margin-right:-40px;margin-top:-4em;position:absolute;margin-left:-30px}
    .navbar-brand img{width:200px}
    .margintopinner{min-height:200px!important}
    .parallax{background-size:100% 100%!important;background-attachment:scroll!important;}
    .margintopinner{margin-top:14%;}
    .social li a{width:40px;}
    .head1{font-size:15px;}
    .nobanner{margin-top:20%;}
}
@media only screen and (min-width:320px) and (max-width:479px){.social{left:92%!important;}
    #explore .container{padding:0;}
    #explore .title{text-align:center;}
    .small-title:after,
    .dropdown .row{overflow-x:auto!important;margin-left:0;margin-right:0;}
    .menu-txt img{display:none;}
    .menu-icon{padding:0;}
    .menu-icon p{background:rgba(0, 0, 0, 0.12)!important;color:#333!important}
    .nav>li>a:focus, .nav>li>a:hover{background:rgba(0, 0, 0, 0.12)!important;color:#333!important}
    .small-title:before{position:absolute;content:" ";top:0;right:0;height:13px}
    .buy-btn,
    .small-title{font-size:10px!important}
    .navbar-brand>img{padding:0!important}
    .navbar-toggle{display:none;}
    .navbar-fixed-top{padding-bottom:10px;}
    .partnership{margin-top:2em!important}
    .blog-container2{min-height:395px!important;}
    .small-menu .navbar-default{-webkit-transition:all ease-in .45s;-moz-transition:all ease-in .45s;-o-transition:all ease-in .45s;-ms-transition:all ease-in .45s;transition:all ease-in .45s;padding-top:25px;padding-bottom:15px}
    .small-title{height:13px;padding:5px 20px 3px 40px!important}
    .small-title:after{width:20px;margin-right:-20px;border-left:0 solid transparent;border-right:11px solid transparent;border-bottom:13px solid #404040}
    .small-title:before{margin-right:-25px;width:7px;background:#f65a41;-webkit-transform:skew(40deg);-moz-transform:skew(40deg);-o-transform:skew(40deg);-ms-transform:skew(40deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0, M21=-0.7071067811865467, M22=1.4142135623730934, SizingMethod='auto expand')"}
    .buy-btn{height:18px;padding-right:80px!important;padding-left:40px!important}
    .buy-btn:before{height:18px;width:5px;margin-left:-14px;-webkit-transform:skew(-32deg);-moz-transform:skew(-32deg);-o-transform:skew(-32deg);-ms-transform:skew(-32deg)}
    .buy-btn:after,
    .buy-btn:focus:after,
    .buy-btn:hover:after{position:absolute;content:" ";top:0;left:0;width:10px;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:0 solid transparent}
    .buy-btn:after{border-bottom:18px solid #404040}
    .buy-btn:focus:after,
    .buy-btn:hover:after{border-bottom:18px solid #e84700}
    .more-area h2{font-size:20px;font-weight:300px}
    .blog-wrapper .more-area h2{font-size:22px;font-weight:300px;padding-top:8px}
    .btn.btn-success.pull-right{float:left!important;margin-top:20px}
    .carousel-inner .active .image-bar:before{left:2%}
    .carousel-inner .active .image-bar:after{right:2%}
    #blog .col-xs-12{margin-bottom:30px}
    #blog .more-area .col-xs-12{margin-bottom:10px}
    .second-title{padding:5px!important;text-transform:capitalize}
    .left-column .media{text-align:left}
    .left-column .media-left{float:left;padding-right:10px;margin-left:10px}
    .right-column .media-left{padding-left:2px;padding-right:2px}
    .left-column .media-left{padding-left:10px}
    .media-body h2{font-size:13px}
    .right-column .media-left.media-middle{float:left;padding-right:10px;margin-left:10px}
    .service .col-md-2{padding-top:65px;margin-left:25%}
    .service .col-md-5, .col-md-6{padding-left:5px;padding-right:30px}
    .testimonial-feed .item p{padding-top:0;padding-left:2em;padding-right:2em;}
    .down-arrow .scroll-bottom{height:50px;width:50px}
    .footer-wrapper ul.footerblog,
    .footer-wrapper ul.footercontact,
    .footer-wrapper ul.footermenu{margin:15px 0 0}
    #about .col-xs-12{}
    .section-title{font-size:17px;line-height:2em}
    #sign-up .title{font-size:17px;}
    .input-group-btn{font-size:17px;}
    #sign-up{padding:30% 0;}
    .who-we-are-content{padding-top:30px}
    .portfolio-menu .container{margin:0}
    #filter li a{border-radius:0;cursor:pointer;display:block;margin:0;font-size:10px;padding:2px 6px;text-transform:uppercase;color:#8d8d8d;background-color:#f5f5f5}
    footer .col-xs-12:nth-child(2),
    footer .col-xs-12:nth-child(3),
    footer .col-xs-12:nth-child(4){margin-top:30px}
    .blog-content{position:relative}
    .blog-date{position:absolute;top:-137px}
    .sidebar-blog-content .blog-date{position:absolute;top:-139px}
    .blog-date p{background:rgba(245, 72, 40, .9);font-size:16px;line-height:16px;padding:8px 25px 12px}
    .blog-date p span{font-size:30px;font-weight:700;line-height:35px}
    .blog-content .video-area,
    .blog-sidebar .blog-content .video-area{height:200px;width:100%}
    .blog-content h1 a{font-size:20px}
    .blog-content h1{line-height:22px}
    .blog-content .contents{font-size:14px;line-height:24px}
    .blog-content .icon-holder{font-size:12px}
    .blog-content [class*=" flaticon-"]:after,
    .blog-content [class*=" flaticon-"]:before,
    .blog-content [class^=flaticon-]:after,
    .blog-content [class^=flaticon-]:before{font-size:12px;margin-right:0}
    .pagination-lg>li:first-child>a>small,
    .pagination-lg>li:last-child>a>small{display:none}
    .blog-content .pagination-lg>li>a,
    .pagination-lg>li>span{padding:5px 11px}
    .blog-content .sidebar-blog-content .pagination-lg>li:last-child>a,
    .blog-content .sidebar-blog-content .pagination-lg>li:last-child>span{margin:0}
    .blog-content .sidebar-blog-content .icon-holder a{margin-right:7px}
    .blog-sidebar .blog-content h1{line-height:20px}
    .backtop{bottom:70px}
    .navbar-brand>img{margin-left:0;position:fixed;top:0!important;width:57%!important}
    .icon-bar a{padding:12px 0;}
    .contact_support ul li, .contact_support ul li a{padding:5px 2px!important;}
    .icon{width:10%}
    .navbar-static-top{position:fixed;top:0;right:0;left:0}
}
@media only screen and (min-device-width:481px) and (max-device-width:1000px) and (orientation:portrait){.mean-container .mean-bar, .mean-container .mean-nav ul li{display:block;}
    .sidebar-padding{padding-top:3em}
    .icon-bar{display:none;}
    .navbar-fixed-top-iphone{position:fixed;right:0;left:0;z-index:1030;}
    .navbar-default .navbar-nav>li>a{font-size:11px;padding:12px 6px;}
    .tp-banner-container{margin-left:0!important;}
    .forcefullwidth_wrapper_tp_banner{margin-top:0!important;}
    .contact_support ul li, .contact_support ul li a{padding:10px 4px!important}
    .contact_support ul{margin-top:0;}
    .logo{width:100%;max-width:100%;}
    .navbar{min-height:128px;margin-bottom:0;}
    .parallax{background-size:100%!important;background-attachment:scroll!important;background-position:inherit!important;}
    .margintopinner{min-height:180px!important;}
}
@media screen and (min-width:412px) and (max-height:732) and (-webkit-device-pixel-ratio:3){.navbar-brand>img{top:-165px!important;width:60%!important}
}
@media (max-width:375px){.topheader{margin-top:0}
}
@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (orientation:landscape){.pagination1 .pull-right{display:none;}.margintopinner{margin-top:18%;}}
@media only screen and (min-width:1224px){.navbar-default .navbar-nav>li>a{font-weight:700;padding:17px 21px;font-size:13px;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px){.counting{}
    .forcefullwidth_wrapper_tp_banner{margin-top:14%!important;}
    .nav-tabs>li .inner-txt{min-height:60px;}
    .liner{top:25%;}
    .testimonial-feed .item p{min-height:100%;}
    .tetimonial-right{padding:0 10%;height:464px;}
    .navbar-static-top{position:fixed;top:0;right:0;left:0;}
    .div-padding{border:none;}
    #content{}
    .margin36{margin-top:2em!important;}
    .partnership{margin-top:2em!important;}
    .contact_support ul{margin-left:0;}
    .icon-bar{margin-top:20%;}
    .tp-banner, .tp-banner-container{height:200px!important;}
    #blog{padding:0;}
    .margintop50{margin-top:-8%;}
    .margintop100{margin-top:0;}
    .icon-bar2{margin-top:15%;display:none;}
    .sidebar-padding{padding-top:3em}
    .top-icons{margin:10% auto 0;}
    .top-icons li{padding:6px;}
    #header_mail{display:none;}
    .contact_support ul{float:none;margin-top:6%;display:none;}
    .pagination1 .pull-right{display:none;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.blog-wrapper .custom-button{bottom:3em;}.nobanner{margin-top:0;}
}
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.navbar-default .navbar-toggle{display:none;}
}
@media only screen
and (min-device-width:414px)
and (max-device-width:736px){.margintopinner{margin-top:15%;}.pagination1 .pull-right{display:none;}.nobanner{margin-top:0;}}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px)
and (orientation:landscape){.margintopinner{margin-top:10%;}}
I1.84KL0LD217KI9.18KRank4.49KAge2010|02|04l0+1n/awhoissourceMore dataSummary reportDiagnosisDensity00n/a
