/*
Theme Name: Imarticus Theme
Theme URI: https://imarticus.org/
Author: The Pixelmattic team
Author URI: http://pixelmattic.com/
Description: The 2018 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.0  
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
body{font-size:13px;line-height:22px;font-family:'Open Sans',Helvetica,Segoe UI,Arial,sans-serif;color:#404040;margin:0;overflow-x:hidden;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section{display:block;}
ol,
ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,
th,
td{font-weight:normal;text-align:left;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:"";}
blockquote,
q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}
a:focus{outline:2px solid #c1c1c1;outline:2px solid rgba(51, 51, 51, 0.3);}
a:hover,
a:active{outline:0;}
a img{border:0;}
.social-navigation a:before,
.secondary-toggle:before,
.dropdown-toggle:after,
.bypostauthor > article .fn:after,
.comment-reply-title small a:before,
.comment-navigation .nav-next a:after,
.comment-navigation .nav-previous a:before,
.posted-on:before,
.byline:before,
.cat-links:before,
.tags-links:before,
.comments-link:before,
.entry-format:before,
.edit-link:before,
.full-size-link:before,
.pagination .prev:before,
.pagination .next:before,
.image-navigation a:before,
.image-navigation a:after,
.format-link .entry-title a:after,
.entry-content .more-link:after,
.entry-summary .more-link:after,
.author-link:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Genericons";font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top;}
button,
input,
select,
textarea{color:#333;}
p{margin:0 0 10px;}
b,
strong{font-weight:700;}
dfn,
cite,
em,
i{font-style:italic;}
blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51, 51, 51, 0.7);color:#707070;color:rgba(51, 51, 51, 0.7);font-size:18px;font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;padding-left:0.7778em;}
blockquote p{margin-bottom:1.6667em;}
blockquote > p:last-child{margin-bottom:0;}
blockquote cite,
blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:"Noto Sans", sans-serif;line-height:1.6;}
blockquote em,
blockquote i,
blockquote cite{font-style:normal;}
blockquote strong,
blockquote b{font-weight:400;}
address{font-style:italic;margin:0 0 1.6em;}
code,
kbd,
tt,
var,
samp,
pre{font-family:Inconsolata, monospace;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
pre{background-color:transparent;background-color:rgba(0, 0, 0, 0.01);border:1px solid #eaeaea;border:1px solid rgba(51, 51, 51, 0.1);line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0.8em;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51, 51, 51, 0.1);cursor:help;}
mark,
ins{background-color:#fff9c0;text-decoration:none;}
sup,
sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
hr{background-color:#eaeaea;background-color:rgba(51, 51, 51, 0.1);border:0;height:1px;margin-bottom:1.6em;}
ul,
ol{margin:0 0 1.6em 1.3333em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,
li > ol{margin-bottom:0;}
dl{margin-bottom:1.6em;}
dt{font-weight:bold;}
dd{margin-bottom:1.6em;}
table,
th,
td{border:1px solid #eaeaea;border:1px solid rgba(51, 51, 51, 0.1);}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%;}
caption,
th,
td{font-weight:normal;text-align:left;}
th{border-width:0 1px 1px 0;font-weight:700;}
td{border-width:0 1px 1px 0;}
th, td{padding:0.4em;}
img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle;}
figure{margin:0;}
del{opacity:0.8;}
::-webkit-input-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;}
:-moz-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;}
::-moz-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;opacity:1;}
:-ms-input-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;}
button,
input,
select,
textarea{background-color:#f7f7f7;margin:0;max-width:100%;vertical-align:baseline;}
button,
input{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:normal;}
input,
textarea{background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #eaeaea;border:1px solid rgba(51, 51, 51, 0.1);color:#707070;color:rgba(51, 51, 51, 0.7);}
input:focus,
textarea:focus{background-color:#fff;border:1px solid #c1c1c1;border:1px solid rgba(51, 51, 51, 0.3);color:#333;}
input:focus,
select:focus{outline:2px solid #c1c1c1;outline:2px solid rgba(51, 51, 51, 0.3);}
button[disabled],
input[disabled],
select[disabled],
textarea[disabled]{cursor:default;opacity:.5;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;background-color:#333;border:0;color:#fff;cursor:pointer;font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;padding:0.7917em 1.5em;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus{background-color:#707070;background-color:rgba(51, 51, 51, 0.7);outline:0;}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{padding:0.375em;width:100%;}
textarea{overflow:auto;vertical-align:top;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{outline:0;}
.post-password-form{position:relative;}
.post-password-form label{color:#707070;color:rgba(51, 51, 51, 0.7);display:block;font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:0.04em;line-height:1.5;text-transform:uppercase;}
.post-password-form input[type="submit"]{padding:0.7917em;position:absolute;right:0;bottom:0;}
input[type="checkbox"],
input[type="radio"]{padding:0;}
.search-form input[type="submit"],
.widget .search-form input[type="submit"]{padding:0;}
a{color:#333;text-decoration:none;}
a:hover,
a:focus{color:#707070;color:rgba(51, 51, 51, 0.7);}
#wrapper{display:block;width:90%;margin:0px auto;}
#content{width:100%;}
.header{float:left;width:100%;margin-bottom:-83px;background:rgba(0, 0, 0, 0.7);z-index:999999;position:fixed;}
.site-logo{float:left;width:auto;padding:5px 0;}
#contain{float:left;width:100%;}
.menu li{float:left;margin-bottom:0;list-style:none;width:auto;}
.menu{margin:0;padding:0;float:left;width:100%;}
#footer{float:left;background:url(images/footer-bg.png);margin-top:0px;color:#fff;padding:20px 0;width:100%;}
.content{float:left;width:75%;}
#credits li{float:left;width:100%;max-width:45%;list-style:none;margin:20px;}
ul#credits{padding:0;margin:0;}
li.nav-menu{width:auto!important;float:right!important;}
.footer-menu li{margin:0!important;width:auto!important;}
ul.meta{margin:0;padding:0;list-style:none;}
.meta li{float:left;width:auto;margin:0px 5px 0 0px;}
.meta li ul{float:right;margin:0 0px 0 5px;list-style:none;padding:0;}
ul ,li{margin:0px;padding:0px;}
a{text-decoration:none;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.pm-mtn{margin-top:0 !important;}
.pm-mts{margin-top:0.5em !important;}
.pm-mtm{margin-top:1em !important;}
.pm-mtl{margin-top:2em !important;}
.pm-mrn{margin-right:0 !important;}
.pm-mrs{margin-right:0.5em !important;}
.pm-mrm{margin-right:1em !important;}
.pm-mrl{margin-right:2em !important;}
.pm-mbn{margin-bottom:0 !important;}
.pm-mbs{margin-bottom:0.5em !important;}
.pm-mbm{margin-bottom:1em !important;}
.pm-mbl{margin-bottom:2em !important;}
.pm-mln{margin-left:0 !important;}
.pm-mls{margin-left:0.5em !important;}
.pm-mlm{margin-left:1em !important;}
.pm-mll{margin-left:2em !important;}
.pm-mvn{margin-bottom:0 !important;}
.pm-mvl{margin-bottom:2em !important;}
.pm-mhn{margin-left:0 !important;}
.pm-mhs{margin-left:0.5em !important;}
.pm-mhm{margin-left:1em !important;}
.pm-mhl{margin-left:2em !important;}
.pm-man{margin-left:0 !important;}
.pm-mas{margin-left:0.5em !important;}
.pm-mam{margin-left:1em !important;}
.pm-mal{margin-left:2em !important;}
.pm-ptn, .pm-pvn, .pm-pan{padding-top:0 !important;}
.pm-pts, .pm-pvs, .pm-pas{padding-top:0.5em !important;}
.pm-ptm, .pm-pvm, .pm-pam{padding-top:1em !important;}
.pm-ptl, .pm-pvl, .pm-pal{padding-top:2em !important;}
.pm-prn, .pm-phn, .pm-pan{padding-right:0 !important;}
.pm-prs, .pm-phs, .pm-pas{padding-right:0.5em !important;}
.pm-prm, .pm-phm, .pm-pam{padding-right:1em !important;}
.pm-prl, .pm-phl, .pm-pal{padding-right:2em !important;}
.pm-pbn, .pm-pvn, .pm-pan{padding-bottom:0 !important;}
.pm-pbs, .pm-pvs, .pm-pas{padding-bottom:0.5em !important;}
.pm-pbm, .pm-pvm, .pm-pam{padding-bottom:1em !important;}
.pm-pbl, .pm-pvl, .pm-pal{padding-bottom:2em !important;}
.pm-pln, .pm-phn, .pm-pan{padding-left:0 !important;}
.pm-pls, .pm-phs, .pm-pas{padding-left:0.5em !important;}
.pm-plm, .pm-phm, .pm-pam{padding-left:1em !important;}
.pm-pll, .pm-phl, .pm-pal{padding-left:2em !important;}
.pm-w-100{font-weight:100;}
.pm-w-200{font-weight:200;}
.pm-w-300{font-weight:300;}
.pm-w-400{font-weight:400;}
.pm-w-500{font-weight:500;}
.pm-w-600{font-weight:600;}
.pm-w-700{font-weight:700;}
.pm-w-800{font-weight:800;}
.pm-w-900{font-weight:900;}
.pm-tt-upper{text-transform:uppercase;}
.pm-tt-lower{text-transform:lowercase;}
.pm-tt-none{text-transform:none;}
.pm-center-text{text-align:center;}
.pm-right-text{text-align:right;}
.pm-left-text{text-align:left;}
.pm-right{float:right;}
.pm-left{float:left;}
.pm-center-block{margin-left:auto;margin-right:auto;}
.pm-center-list{display:table;margin-left:auto;margin-right:auto;}
.pm-hidden{display:none !important;visibility:hidden;}
.pm-invisible{visibility:hidden;}
.pm-visually-hidden, .pm-screen-reader-text, .pm-screen-reader-response, .pm-bp-screen-reader-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);}
#fullwidth .wrap{width:100%;margin:auto;max-width:1170px;}
.menu-wrap{float:right;width:100%;max-width:774px;position: relative;}
#fullwidth .menu{margin:auto;padding:0;float:none;width:100%;max-width:90%;}
.right-sidebar{width:100%;margin:auto;max-width:90%;}
.left-sidebar{width:100%;margin:auto;max-width:90%;}
.left-sidebar .pm-left{width:100%;max-width:28%;margin-right:2%;}
.left-sidebar .pm-right{width:100%;max-width:70%;}
.right-sidebar .pm-left{width:100%;max-width:70%;}
.right-sidebar .pm-right{width:100%;max-width:28%;margin-left:2%;}
.home-wrap #sidebar{float:right;width:100%;max-width:23%;}
ul.menu li ul{z-index:9999;position:absolute;left:-999px;height:auto;width:225px;padding:0px 0 0;margin:58px 0 0 0px;background:#121212;text-align:left;}
ul.menu li:hover > ul{left:auto;opacity:1;visibility:visible;}
ul.menu li ul li ul{margin:0;right:-224px!important;}
.sub-menu li{width:100%;text-align:left;}
.quarter,
.one-third,
.two-thirds,
.half{float:left;}
.one-third{width:32%;}
.two-thirds{width:65.5%;}
.quarter{width:23.5%;}
.three-quarters{width:74.5%;}
.half{width:48%;}
.one-third{margin:0 0.5%;}
.quarter,
.two-thirds{margin:0 0.5%;}
.left,
.quarter.left,
.one-third.left{margin:0 1% 0 0;float:left;}
.right,
.quarter.right,
.one-third.right{margin:0 0 0 1%;float:right;}
.half.left{width:48%;margin:0 2% 0 0;}
.half.right{width:48%;margin:0 0 0 2%;}
.two-thirds.left{margin:0 1% 0 0;}
.two-thirds.right{margin:0 0 0 1%;float:right;}
@media screen and (max-width:780px){.quarter{width:48%;}
.quarter.left{margin-right:2%;}
.quarter.right{margin-left:2%;}
footer .third.quarter.widget-area{clear:both;}
}
@media screen and (max-width:600px){.quarter,
.one-third,
.half,
.two-thirds,
.three-quarters,
.full-width{width:100%;margin:0;}
.widget-area{padding:0 0 10px 0;}
}
.copyright{float:left;width:100%;background:#130F0F;}
.social li{float:left;margin:5px 10px 5px 10px;}
.social a{font-size:20px;color:#fff;}
.fulltop{float:left;width:100%;}
.slicknav_menu{display:none;}
@media screen and (max-width:40em){.menu{display:none;}
.slicknav_menu{display:block;}
.right-sidebar .pm-left{width:100%;max-width:100%;}
.right-sidebar .pm-right{width:100%;max-width:100%;margin-left:0;}
.left-sidebar .pm-left{width:100%;max-width:100%;margin-right:0;}
.left-sidebar .pm-right{width:100%;max-width:100%;margin-right:0;}
}
.fulltop .pm-left{padding:6px;}
.middle-con{margin:auto;max-width:600px;background:rgba(0, 0, 0, 0.77);text-align:center;padding:4% 2%;}
.middle-con h2{color:#fff!important;font-size:43px;font-family:oswald;font-weight:bold;}
.middle-con a{background:#1f8d6b;text-transform:uppercase;color:#fff;font-size:16px;font-weight:bold;padding:15px 70px;display:inline-block;border-bottom:3px solid #0f654a;margin-top:25px;}
.top-banner{margin:0px -15px -75px;padding:16% 0 10%;background-position:top center;background-size:cover;}
.full-width-bg{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
.col-lg-9{width:75%;}
.col-lg-3{width:25%;}
.col-lg-6{width:50%;}
div#container{max-width:1170px;margin:auto;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;}
a.button, button{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.button{background:#f2915a;color:#fff!important;border:none;padding:10px 30px;font-size:15px;border-radius:4px;}
.hover-img{position:absolute;top:0;z-index:9999;text-align:center;margin-top:129px;opacity:0.8;width:100%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;}
.services-list .icons{position:absolute;left:0;top:15px;font-size:38px;}
.services-list li{position:relative;padding:0 60px 20px!important;padding-left:70px;margin-bottom:20px;}
.services-list{list-style:none;margin:0;padding:0;}
.tab-co .vc_tta-title-text{font-size:16px;}
.tab-co .vc_tta-tab a{padding:5px 40px!important;}
.tab-co .vc_active a{background:#1F8D6B!important;color:#fff!important;}
.tab-co .vc_tta-panels{background:none!important;}
h2.widgettitle{display:none;}
.wph_key_keeper{position:relative;min-height:auto!important;}
.checkout .left-price span{font-size:14px;}
.page-id-37365 .tab-content{border:none;padding-top:50px;}
.page-id-37365 .slider-btn1 span{font-size:15px!important;padding-right:37px!important;}
.slider-btn1 .button{background:url("http://projects.dreamnotion.com/imarticus-new/wp-content/uploads/2016/10/paynow-button.png")!important;font-size:15px!important;font-weight:bold;padding:20px 30px 20px 8px!important;background-repeat:no-repeat!important;color:#fff!important;margin:7px 0!important;}
select#company{color:#444;}
.page-id-37365 .quick-contact{width:0px;height:0px;margin-left:45px!important;background:none !important;margin-top:50px!important;}
.ubermenu-submenu.ubermenu-submenu-id-43844.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{position:fixed!important;padding:10px 1% 25px!important;background:rgba(0, 0, 0, 0.85)!important;min-height:430px!important;margin-top:0!important;}
.ubermenu-submenu.ubermenu-submenu-id-37439.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{position:fixed!important;padding:10px 1% 25px!important;background:rgba(0, 0, 0, 0.85)!important;}
.ubermenu-submenu.ubermenu-submenu-id-43869.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:30.8%;min-width:25% !important;margin-top:0!important;}
.ubermenu-column-1-5{margin-bottom:10px!important;text-align:center!important;}
.ubermenu-column-1-4{margin-bottom:10px!important;text-align:center!important;}
.ubermenu-column-1-3{margin-bottom:20px!important;text-align:center!important;}
.zero > a{font-size:0;}
ul.ubermenu-row.ubermenu-row-id-37439.ubermenu-autoclear{width:100%;}
ul.ubermenu-submenu.ubermenu-submenu-id-43870.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:46.8%;min-width:auto!important;margin-top:0!important;}
.ubermenu-submenu-id-37449 li{display:block!important;float:none!important;}
.ubermenu-submenu-id-43874{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:69.6%!important;min-width:auto!important;}
.ubermenu-submenu-id-37453 li{display:block!important;float:none!important;}
.head > a{font-size:13px;text-transform:uppercase!important;font-weight:900;font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif!important;}
.head-sub > a{font-size:22px;text-transform:uppercase!important;color:#fff!important;}
.head-sub{border-bottom:0px solid #ddd!important;text-align:left!important;}
.height{border-bottom:1px solid #525252!important;min-height:247px!important;}
.height-1{border-bottom:1px solid #525252!important;min-height:225px!important;}
.height-3{border-bottom:1px solid #525252!important;min-height:80px!important;}
.ubermenu-submenu a{font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif!important;padding:0px;font-size:13px;}
@media screen and (max-width:400px){.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:100%;min-height:100%!important;}
.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{background:#1a523a;color:#ffa052;display:none;}
.height{border-bottom:1px solid #525252!important;min-height:auto!important;}
.head > a{border-bottom:0px solid #ffcaaa!important;}
.row .heading{margin-top:0px!important;}
#main-header, #lower-header, #upper-header{height:auto!important;padding:20px 0 0!important;overflow:visible;}
.no-event > a{pointer-events:none;}
}
.no-event .wprmenu_icon{padding-right:100%!important;}
.head > a span{border-bottom:1px solid #E4B69B;padding:0 3px 10px;letter-spacing:0.5px;font-size:12px!important;color:#fff!important;}
.ubermenu-column-1-5 li a{text-align:center!important;}
.ubermenu-column-1-4 li a{text-align:center!important;}
.ubermenu-column-1-3 li a{text-align:center!important;}
.ubermenu-submenu a:hover{color:#f2915a!important;}
a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{font-family:'Oswald', sans-serif;}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{font-size:15px;text-transform:capitalize;color:#1a523a;padding-top:30px;padding-bottom:30px;}
.array-col pre{font-size:0;border:0;background:none;overflow-x:auto!important;}
span.CBO.Assessment.Fees{display:none;}
li#menu-item-37412 > a{margin-top:37% !important;}
li#menu-item-37433 > a{margin-top:8% !important;}
li#menu-item-38822 > a{margin-top:5% !important;}
li#menu-item-37441 > a{margin-top:24% !important;}
li#menu-item-37454 > a{margin-top:3% !important;}
li#menu-item-38832 > a{margin-top:3% !important;}
.ubermenu-submenu-id-43844{margin-top:-25px !important;}
.ubermenu-submenu-id-37439{margin-top:-25px !important;}
.ubermenu-submenu-id-43869{margin-top:-25px !important;}
.ubermenu-submenu-id-43874{margin-top:0 !important;}
.ubermenu-submenu-id-43870{margin-top:-25px !important;}
.sticky-header .ubermenu-submenu{margin-top:0px!important;}
.sticky-header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding:17px 20px!important;}
.logo{margin:3.3px 0;}
.flex-direction-nav a,.flex-pauseplay a{z-index:10;overflow:hidden;position:absolute}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.toSlider .flex-direction-nav{bottom:0;left:15px}.toSlider .flex-direction-nav li{margin-top:10px!important}.toSlider .flex-direction-nav .flex-next{bottom:-35px!important}.flex-direction-nav a{font-size:0px;display:block;width:40px;height:40px;margin:-20px 0 0;top:50%;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-size:40px;display:inline-block}.flex-pauseplay a{display:block;width:20px;height:20px;bottom:5px;left:10px;opacity:.8;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0;position:static;overflow:hidden}.flex-control-thumbs li{width:20%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;border:2px solid #fff}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
#upper-header{background:#283146;}
.team-member .social-media{margin:30px 0 0;}
#header.style1 #lower-header{border-bottom:1px solid rgba(245, 245, 245, 0.5)}
.style2 p{color:#73848E;}
.services-list img.icons{top:20px;}
.tab-header ul li.active-tab a{color:#fff;padding:10px;}
.services-list .icons{top:5px;}
a.icon-button.sc-open-video{opacity:.7;}
a.icon-button{border:4px solid #FFF;}
h2{font-size:36px;}
.portfolio-heading h1 span{color:#FFF;}
.project{border-right:1px solid rgba(0, 0, 0, 0);}
#post-items .project{border-right:1px solid #23323A;}
#footer h3{color:#7CA1B3;}
#main-nav>li>a:after, #header div.menu>ul>li>a:after{margin-left:5px;}
.tab-header{margin-left:30%;width:40%;}
.tab-content{border:none;padding-left:100px;padding-top:50px;}
.tab-header ul li.active-tab:hover{background:#000;color:#fff;}
.tab-header ul li.active-tab{background:#000;color:#fff;}
.tab-header ul li a{color:#000;font-size:13px;}
#upper-header .menu li > a{color:#fff;}
#back-to-top a{bottom:40px;}
body.b1170 #header.style2 #main-header > .container, body.b960 #header.style2 #main-header > .container, #header.style2 #main-header, #header.style8 #main-header{background-color:rgba(255, 255, 255, 0.8)}
.sticky-header.style2 #main-header, .sticky-header.style7 #main-header, .sticky-header.style8 #main-header{opacity:1;}
#main h5{color:#f2915a;}
.post-meta{display:none;}
h2.widgettitle{display:none;}
.tab-header ul li{display:table-cell;text-align:center;padding:0px 0;cursor:pointer;background:#f4f4f4;transition:background .3s border .3s;-webkit-transition:background .3s border .3s;-moz-transition:background .3s border .3s;border:1px solid #BCBCBC;border-top-color:#000!important;}
.tab-header ul{display:table;list-style:none;margin:0;padding:0;width:106%;table-layout:fixed;}
.tab{float:left;width:100%;margin-top:4px;}
.toSlider .flexslider .flex-next{font-size:0;}
.toSlider .flexslider .flex-prev{font-size:0;}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;display:none;}
.right-pm li{list-style:none;background:#F3F3F3;z-index:9999;float:right;border-radius:11px;width:215px;}
#nav_menu-4 a{color:#333;border-bottom:1px solid #ddd;float:left;width:100%;padding:10px;}
.left-pm{padding-top: 0;margin-top: -25px;}
.desktop-view.full_bg.full-width-bg{margin-top:-24px !important;}
.another-element1, .another-element2, .another-element3, .another-element4{display:none;margin-bottom:12px;}
.myelement1, .myelement2, .myelement3, .myelement4{width:100px;background:#ddd;text-align:center;color:#73848e;}
.top-hero-image{float:left;width:100%;margin-top:84px;margin-bottom:30px;}
.faq .accordion-wrap-box h5{background:#FFEADA!important;color:green!important;}
.faq .accordion-wrap-box h5{background:#FFEADA!important;color:green!important;}
.A_EXL-2{background-position:0 0;}
.B_CLSA-1{background-position:-240px 0;}
.C_morgan_stanley-3{background-position:-480px 0;}
.D_HSBC_bank-1{background-position:-720px 0;}
.E_WNS-1{background-position:-960px 0;}
.F_ask_wealth{background-position:-1200px 0;}
.G_BNP_paribas-1{background-position:-1440px 0;}
.H_viteos-2{background-position:-1680px 0;}
.I_accenture-1{background-position:-1920px 0;}
.J_barclays-2{background-position:-2160px 0;}
.K_northern_trust-1{background-position:-2400px 0;}
.L_eclerx-1{background-position:-2640px 0;}
.M_societe_generale-1{background-position:-2880px 0;}
.N_wipro-1{background-position:-3120px 0;}
.O_goldman_sachs{background-position:-3360px 0;}
.title{width:50%}
.course-video{text-align:center;padding-top:77px;height:70px;width:120px;content:"";display:inline-block;cursor:pointer;}
.course_video_play::before{animation:5s ease 0s normal none infinite running border_change;border:3px solid #cd645a;border-radius:100%;content:"";display:inline-block;height:70px;width:70px;margin:7px 7px;}
.course_video_play::after{animation:5s ease 0s normal none infinite running border_change_tri;border-bottom:20px solid transparent;border-left:30px solid #0d446c;border-top:20px solid transparent;content:"";display:block;height:0;left:55px;margin:-7px 0px;position:absolute;top:27px;width:0;}
.course-video .bg_animation{animation:5s ease 0s normal none infinite running movearound;border-radius:50%;height:70px;left:32px;position:absolute;top:5px;width:70px;}
@keyframes movearound{0%{transform:scale(0, 0);opacity:0;box-shadow:0 0 25px #cd645a;}
40%{opacity:0.9;transform:scale(1, 1);box-shadow:0 0 25px #cd645a;}
41%{opacity:0;}
60%{opacity:0;transform:scale(0);box-shadow:0 0 25px #0d446c;}
80%{transform:scale(1, 1);box-shadow:0 0 25px #0d446c;opacity:.9;}
}
@-webkit-keyframes movearound{0%{-webkit-transform:scale(0, 0);opacity:0;}
75%{opacity:0.9;}
100%{-webkit-transform:scale(1, 1);opacity:0;}
}
@keyframes border_change{0%{border-color:#cd645a;}
40%{border-color:#cd645a;}
60%{border-color:#0d446c;}
80%{border-color:#0d446c;}
}
@-webkit-keyframes border_change{0%{border-color:#cd645a;}
40%{border-color:#cd645a;}
60%{border-color:#0d446c;}
80%{border-color:#0d446c;}
}
@keyframes border_change_tri{0%{border-left-color:#0d446c;}
40%{border-left-color:#0d446c;}
60%{border-left-color:#cd645a;}
80%{border-left-color:#cd645a;}
}
@-webkit-keyframes border_change_tri{0%{border-left-color:#0d446c;}
40%{border-left-color:#0d446c;}
60%{border-left-color:#cd645a;}
80%{border-left-color:#cd645a;}
}
.ubermenu-submenu-type-tab-content-panel a.ubermenu-target:hover{background:#ffa052;color:#000!important;}
.ubermenu .ubermenu-nav .ubermenu-column-1-2{width:50%;min-height:177px;}
.airpay-bg strong{font-size:18px;font-weight:normal;color:#035642;}
.airpay-bg p{font-size:18px!important;}
#lc_change36870 small{display:none;}
@media screen and (max-width:960px){#main-nav-button, .ubermenu-item img{display:block!important}
#header img.logo{opacity:1!important;}
}
@media screen and (max-width:480px){#wprmenu_menu .button-border-thin{float:left;width:100%;max-width:47.6%;border:2px solid #1f8d6b!important;margin:5px!important;text-align:center;position:fixed!important;bottom:0;z-index:99999;background:#fff;}
#wprmenu_menu.right{width:100%!important;right:-80%;left:auto;top:0;}
.menu_is_opened span{background:#000!important;}
.menu_is_opened{background:#FFF!important;z-index:999999!important;}
#wprmenu_menu .button-border-thin a{padding:5px 5px!important;font-size:14px!important;}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #474747;margin-left:11px;}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:55px;}
#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:44px;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:97px;}
ul#wprmenu_menu_ul{overflow:scroll;height:97%;}
div#gc_message_bar{display:none;}
#wprmenu_menu .active-pa > .sub-menu{display:block!important;}
.has-sub > .sub-menu{display:none!important;}
#wprmenu_menu .active-su > .sub-menu{display:block!important;}
#wprmenu_menu .active-sub-su > .sub-menu{display:block!important;}
.has-sub-sub > .sub-menu{display:none!important;}
.has-sub-sub-sub > .sub-menu{display:none!important;}
#wprmenu_menu .button-border-thin a{color:#1f8d6b;text-align:center;}
#wprmenu_menu .button-border-thin a:hover{background:#1f8d6b;color:#fff;}
ul#chatting{display:none!important;}
/* .footer-mobile{display:block!important;position:fixed;bottom:0;padding:5px;width:100%;z-index:9999;} */
.footer-mobile{display:block!important;position:fixed;bottom:0;padding:1% 0% 1% 2%;width:100%;z-index:9999;}

#text-2 .wpcf7-tel,#text-2 .wpcf7-email,#text-2 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-2 .wpcf7-tel{padding-left:74px!important;}
#text-2 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-2 #leadsquared-mx_Training_Location_genlo{font-size:14px;}
#text-2 .wpcf7{width:100% !important;text-align:center !important;}
#text-2 .wpcf7-submit{margin-top:3% !important;margin-left:10% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-2 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-2 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
/*.one-footer{background:rgba(0, 0, 0, 0.88)!important;float:left;width:100%;max-width:46%;margin:5px;text-align:center;padding:5px;-webkit-clip-path:polygon(10% 0%, 100% 0%, 75% 225%, 0% 100%);clip-path:polygon(10% 0%, 100% 0%, 75% 225%, 0% 100%);} */
.one-footer{background:rgba(0, 0, 0, 0.88)!important;float:left;width:100%;max-width:31% !important;margin:5px;text-align:center;padding:1% !important;}
.one-footer h4 {font-size: 15px;}
.one-footer a{color:#fff;}
.zopim{display:none!important;}
.md{display:block!important;}
.md-2{display:none;}
#header img.logo{height:70px!important;opacity:1!important;width:68px;}
.mobile{display:block!important;margin-top:60px;}
.desk{display:none;}
.testimonial-slide{text-align:center;position:relative;left:0!important;opacity:1;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;}
.row-col .col-md-3{width:100%!important;}
#slider{display:none;}
.carrer-row .col-md-3{width:100%!important;margin:0!important;}
.page-id-36828 .col-lg-8.col-md-9.col-sm-12.over_1{text-align:center;float:right;width:100%;}
.page-id-36828 .col-lg-3.row{margin:0!important;text-align:center;}
.page-id-36828 .col-lg-4{padding:0 30px!important;}
.page-id-36828 .col-lg-4{padding:0 30px;}
}
@media(max-width:786px){.rad{max-width:48%;}
.select-option{margin-top:80px;}
.page-template-payment-checkout .small-padding{padding-top:0px;width:100%!important;}
.woocommerce-billing-fields p{float:left;width:100%;max-width:46%;margin:0 10px;}
.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img{background-size:100%!important;}
.small-padding > form{top:-10px;position:absolute;margin:20px 0;}
.small-padding form select{width:55%!important;}
form small{display:none;}
.left-price{float:right;background:#CC645D;font-size:0;margin:0px 0;padding:13px 20px 5px 15px;font-weight:600;width:auto;color:#fff;}
}
form small{display:none;}
::-webkit-input-placeholder{color:#888!important;}
::-moz-placeholder{color:#888!important;}
:-ms-input-placeholder{color:#888!important;}
:-moz-placeholder{color:#888!important;}
.row-col .col-md-3{width:20%;}
.page-id-37253 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-37253 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-37253 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-37253 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-37253 .cisp .tab-content{background:none;}
.page-id-38211 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38211 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38211 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38211 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38211 .cisp .tab-content{background:none;}
@media screen and (min-width:200px) and (max-width:500px){.page-id-38211 .companies{line-height:1.5em !important;font-size:16px !important;margin-bottom:51px !important;}
.page-id-38211 .tab-header{margin-left:-8px !important;}
#wprmenu_menu.left, #wprmenu_menu.right{display:none;height:100%;z-index:99999;overflow-x:none;overflow-y:auto;background:#2E2E2E;padding-bottom:43px;padding-top:4pc;}
.left-fixed{right:1px;}
body{right:0!important;}
}
.page-id-34647 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
.page-id-16890 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
.page-id-39790 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
.page-id-17605 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
.row-col .col-md-3{width:20%;}
.carrer-row .col-md-3{width:25%;margin:0 45px;}
.slider-btn .button{background:url("https://imarticus.org/wp-content/uploads/2016/10/paynow-button.png")!important;font-size:15px!important;font-weight:bold;padding:0px 30px 0px 8px!important;background-repeat:no-repeat!important;color:#fff!important;margin:7px 0!important;}
.slider-btn span{font-size:15px!important;padding-right:20px!important;}
.slider-btn a.button{background:none;padding:0;}
.slider-btn3 .button{background:url("https://imarticus.org/wp-content/uploads/2016/10/paynow-button.png")!important;font-size:15px!important;font-weight:bold;padding:0px 30px 0px 8px!important;background-repeat:no-repeat!important;color:#fff!important;margin:7px 0!important;}
.slider-btn3 span{font-size:15px!important;padding-right:37px!important;}
.slider-btn3 a.button{background:none;padding:0;}
.no-fouc{display:block!important;}
.slider-btn2 .button2{background:url("https://imarticus.org/wp-content/uploads/2016/10/aboutcourse-1.png")!important;font-size:15px!important;font-weight:bold;padding:0px 40px 0px 8px!important;background-repeat:no-repeat!important;color:#fff!important;margin:6px 0!important;}
.slider-btn2 span{font-size:15px!important;padding-right:20px!important;}
.slider-btn2 a.button2{background:none;padding:0;}
.slider-btn2{margin:0!important;padding:0!important;}
a.button2{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.page-id-37302 .slider1 .flex-direction-nav .flex-prev{left:-1px!important;top:10px!important;}
.page-id-37302 .slider1 .flex-direction-nav:hover .flex-prev{left:-1px!important;top:10px!important;}
.page-id-38688 .slider-btn3 .button3{background:url("https://imarticus.org/wp-content/uploads/2017/03/ab.png")!important;font-size:15px!important;font-weight:bold;padding:26px 44px 34px 15px!important;background-repeat:no-repeat!important;color:#fff!important;margin:6px 0!important;}
.page-id-38688 .slider-btn3 span{font-size:14px!important;padding-right:20px!important;}
.page-id-38688 .slider-btn3 a.button3{background:none;padding:0;}
.page-id-38688 .slider-btn3{margin:0!important;padding:0!important;}
.page-id-38688 a.button3{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.page-id-38688 .slider-btn4 .button4{background:url("https://imarticus.org/wp-content/uploads/2017/03/er.png")!important;font-size:15px!important;font-weight:bold;padding:26px 44px 34px 15px!important;background-repeat:no-repeat!important;color:#fff!important;margin:6px 0!important;}
.page-id-38688 .slider-btn4 span{font-size:14px!important;padding-right:20px!important;}
.page-id-38688 .slider-btn4 a.button4{background:none;padding:0;}
.page-id-38688 .slider-btn4{margin:0!important;padding:0!important;}
.page-id-38688 a.button4{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.page-id-38688 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38688 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38688 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38688 .span59{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38688 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38688 .span61{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-42919 .slider-btn3 .button3{background:url("https://imarticus.org/wp-content/uploads/2017/03/ab.png")!important;font-size:15px!important;font-weight:bold;padding:26px 44px 34px 15px!important;background-repeat:no-repeat!important;color:#fff!important;margin:6px 0!important;}
.page-id-42919 .slider-btn3 span{font-size:14px!important;padding-right:20px!important;}
.page-id-42919 .slider-btn3 a.button3{background:none;padding:0;}
.page-id-42919 .slider-btn3{margin:0!important;padding:0!important;}
.page-id-42919 a.button3{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.page-id-42919 .slider-btn4 .button4{background:url("https://imarticus.org/wp-content/uploads/2017/03/er.png")!important;font-size:15px!important;font-weight:bold;padding:26px 44px 34px 15px!important;background-repeat:no-repeat!important;color:#fff!important;margin:6px 0!important;}
.page-id-42919 .slider-btn4 span{font-size:14px!important;padding-right:20px!important;}
.page-id-42919 .slider-btn4 a.button4{background:none;padding:0;}
.page-id-42919 .slider-btn4{margin:0!important;padding:0!important;}
.page-id-42919 a.button4{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
.page-id-42919 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-42919 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-42919 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-42919 .span59{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-42919 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-42919 .span61{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-32001 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
.array-col pre{font-size:0;border:0;background:none;overflow-x:auto!important;}
.page-id-16809 .atw_outer_container{margin-left:0;text-align:left;max-width:100%;width:100%;}
.page-id-9378 .smallest-padding{margin-top:114px !important;}
.page-id-31131 a img.alignright{float:left;margin:6px 0 25px -112px;}
.page-template-home-template div.wpl-logo-carousel.wpl-logo-carousel-free-area ul.slick-dots{display:none !important;}
.left_program{float:left;width:100%;max-width:850px;margin-bottom:30px;text-align:justify;}
.left-image{float:left;width:100%;max-width:160px;}
.right-content{float:right;width:100%;max-width:690px;}
.title-cpt{font-size:14px;color:#ff653b;}
.full-wp{border-top:2px solid #ececec;padding:25px 0 0;float:left;width:100%;margin-top:20px;} 
.color-c .online{display:none!important;}
.color-o .classroom{display:none!important;}
.col-7{float:left;width:100%;max-width:340px;border-right:2px solid #ddd;color:#F36D6C;list-style-type:none;margin-right:30px;}
.col-7 li{position:relative;padding-left:15px;}
.col-7 li:before{content:".";color:#a7a7a7;font-size:45px;top:-13px;position:absolute;left:0;}
.col-3 li{list-style:none;float:left;margin-right:16px;margin-top:10px;}
.col-3{float:left;width:100%;max-width:319px;}
span.color-o{background:url("img/online.jpg");background-repeat:no-repeat;padding-left:30px;}
span.color-c{background:url("img/class.jpg");background-repeat:no-repeat;padding-left:30px;}
.col-3 ul{margin:0;padding:0;}
h2.her-banner{color:#fff!important;font-family:oswald;font-size:30px!important;}
.her-lite{margin:0!important;color:#fff!important;font-family:Open Sans;font-weight:lighter;}
.logo_img{border:none !important;}
.page-id-36774 #marine-content-inner{margin-top:50px;}
.filter{float:right;width:auto;}
.filter select{width:162px;padding:5px;background:#fff;}
.page-id-37966 #tabgarb li{width:25% !important;}
#tabgarb-tab1_37966{background:url(https://imarticus.org/wp-content/uploads/2016/12/bg.jpg) no-repeat center bottom;}
#tabgarb-tab2_37966{background:url(https://imarticus.org/wp-content/uploads/2016/12/bg02.jpg) no-repeat center bottom;}
#tabgarb-tab3_37966{background:url(https://imarticus.org/wp-content/uploads/2016/12/bg02.jpg) no-repeat center bottom;}
#tabgarb-tab4_37966{background:url(https://imarticus.org/wp-content/uploads/2016/12/bg02.jpg) no-repeat center bottom;}
.dark-bg1{background:url(https://imarticus.org/wp-content/uploads/2016/12/bg.jpg) no-repeat center bottom;max-width:1600px !important;width:1600px;margin-left:-200px;}
.page-id-37966 #tabgarb li:nth-child(1) a{background:#82c3ab !important;}
.page-id-37966 #tabgarb li:nth-child(2) a{background:#ffa053 !important;}
.page-id-37966 .gray-bg1{background:#cf645a !important;margin-left:-229px !important;margin-right:-229px !important;}
.page-id-37966 #main-footer{margin-top:-40px !important;}
.page-id-37966 #tabgarb{margin:30px -235px 0 !important;}
.page-id-37966 .tabgarb_content{margin-left:-230px !important;margin-right:-230px !important;}
@media screen and (min-width:150px) and (max-width:500px){.page-id-37966 #tabgarb li{width:40% !important;}
.page-id-37966 #tabgarb{margin:30px -110px 7px -14px !important;}
.page-id-37966 .tabgarb_content{margin-left:-140px !important;margin-right:-140px !important;}
.contant-box{line-height:30px !important;}
.margin11{margin-top:50px;text-align:center !important;}
.page-id-37966 .heading{text-align:center !important;}
.page-id-37966 .gray-bg1{margin-left:-36px !important;margin-right:-48px !important;padding:17px;}
.highlights1{margin-left:-10px !important;}
.cisp_speak{margin-top:20px !important;}
}
@media screen and (min-width:501px) and (max-width:768px){.page-id-37966 #tabgarb li{width:40% !important;}
.page-id-37966 #tabgarb{margin:30px -166px 7px -14px !important;}
.page-id-37966 .tabgarb_content{margin-left:-140px !important;margin-right:-140px !important;}
.contant-box{line-height:30px !important;}
.margin11{text-align:center !important;margin-top:50px;}
.page-id-37966 .heading{text-align:center !important;margin-top:20px !important;}
.page-id-37966 .gray-bg1{margin-left:-36px !important;margin-right:-48px !important;padding:17px;}
.highlights1{margin-left:-10px !important;}
.cisp_speak{margin-top:20px !important;}
}
@media screen and (min-width:769px) and (max-width:900px){.page-id-37966 #tabgarb li{width:40% !important;}
.page-id-37966 #tabgarb{margin:30px -250px 7px -48px !important;}
.page-id-37966 .tabgarb_content{margin-left:-140px !important;margin-right:-140px !important;}
.cri{height:540px;}
.contant-box{line-height:30px !important;}
.margin11{text-align:center !important;margin-top:50px;}
.page-id-37966 .heading{text-align:center !important;margin-top:20px !important;}
.page-id-37966 .gray-bg1{margin-left:-36px !important;margin-right:-48px !important;padding:17px;}
.highlights1{margin-left:-10px !important;}
.cisp_speak{margin-top:20px !important;}
}
.page-id-37788 .title-cpt{font-size:24px !important;padding-bottom:10px !important;color:#1a523a !important;}
.page-id-37788 .col-3{max-width:225px !important;padding:left:20px !important;padding-left:20px !important;border-left:1px solid #ddd !important;height:127px !important;}
.page-id-37788 .col-7{border-right:none !important;max-width:420px !important;}
.page-id-38176 .title-cpt{font-size:24px !important;padding-bottom:10px !important;color:#1a523a !important;}
.page-id-38176 .col-3{max-width:225px !important;padding:left:20px !important;padding-left:20px !important;border-left:1px solid #ddd !important;height:127px !important;}
.page-id-38176 .col-7{border-right:none !important;max-width:420px !important;}
.page-id-38143 .title-cpt{font-size:24px !important;padding-bottom:10px !important;color:#1a523a !important;}
.page-id-38143 .col-3{max-width:225px !important;padding:left:20px !important;padding-left:20px !important;border-left:1px solid #ddd !important;height:127px !important;}
.page-id-38143 .col-7{border-right:none !important;max-width:420px !important;}
.page-id-32424 .atw_outer_container{margin-left:30px;text-align:left;max-width:130%;width:130%;}
.page-id-37788 .special-text{color:gray !important;}
.page-id-37788 .align1{position:absolute;top:15px;left:75%;width:28%;}
.page-id-38176 .special-text{color:gray !important;}
.page-id-38176 .align1{position:absolute;top:15px;left:75%;width:28%;}
.page-id-38143 .special-text{color:gray !important;}
.page-id-38143 .align1{position:absolute;top:15px;left:75%;width:28%;}
@media screen and (min-width:200px) and (max-width:600px){.page-id-37788 .align1{position:relative !important;top:15px !important;width:100% !important;left:0px !important;}
.page-id-38143 .align1{position:relative !important;top:15px !important;width:100% !important;left:0px !important;}
.page-id-38176 .align1{position:relative !important;top:15px !important;width:100% !important;left:0px !important;}
}
.page-id-31131 .fform-control1{color:#ffffff !important;}
.page-id-32508 .fform-control1{color:#ffffff !important;}
.page-id-32107 .fform-control1{color:#ffffff !important;}
.page-id-32023 .fform-control1{color:#ffffff !important;}
.page-id-20047 .fform-control1{color:#ffffff !important;}
.page-id-36081 .fform-control1{color:#ffffff !important;}
.page-id-33166 .fform-control1{color:#ffffff !important;}
.page-id-34348 .fform-control1{color:#ffffff !important;}
.page-id-20187 .fform-control1{color:#ffffff !important;}
.page-id-37365 .fform-control1{color:#ffffff !important;}
.page-id-11522 div.wpl-logo-carousel.wpl-logo-carousel-free-area ul.slick-dots{display:none !important;}
.page-id-35212 .atw_outer_container{margin-left:20px;text-align:left;max-width:130%;width:130%;}
input, button, select, textarea{color:#000000 !important;}
.w_sales_force_form_submit{color:#ffffff !important;}
@media screen and (min-width:200px) and (max-width:610px){.page-id-38313 .desktop-download{display:none !important;}
.page-id-38984 .desktop-download{display:none !important;}
.page-id-34348 .desktop-download{display:none !important;}
.page-id-33166 .desktop-download{display:none !important;}
.page-id-38313 .img1{visibility:hidden !important;}
.page-id-38313 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-37568 .desktop-download{display:none !important;}
.page-id-37568 .img1{visibility:hidden !important;}
.page-id-37568 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-37253 .desktop-download{display:none !important;}
.page-id-37253 .img1{visibility:hidden !important;}
.page-id-37253 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-38688 .desktop-download{display:none !important;}
.page-id-38688 .img1{visibility:hidden !important;}
.page-id-38688 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-42919 .desktop-download{display:none !important;}
.page-id-42919 .img1{visibility:hidden !important;}
.page-id-42919 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-38211 .desktop-download{display:none !important;}
.page-id-38648 .desktop-download{display:none !important;}
.page-id-38720 .desktop-download{display:none !important;}
.page-id-38211 .img1{visibility:hidden !important;}
.page-id-38211 .img-zoom2{margin-top:89px !important;margin-left:-67px !important;}
.page-id-47571 .small-padding{padding-top:80px;}
.page-id-47571 #free-demo {
    margin-left: 22px!important;
}
.page-id-47571 #certification .wpb_content_element .wpb_wrapper div{text-align:center;}
.page-id-47571 #case .wpb_content_element{margin-bottom:-28px;}
.page-id-47571 #case h2.special-text.wow.animated.fadeInDown.animated{margin-bottom:0px!important;}
}
@media screen and (min-width:611px) and (max-width:2300px){.page-id-37253 .mobile-download{display:none !important;}
.page-id-38984 .mobile-download{display:none !important;}
.page-id-38688 .mobile-download{display:none !important;}
.page-id-42919 .mobile-download{display:none !important;}
.page-id-38211 .mobile-download{display:none !important;}
.page-id-38313 .mobile-download{display:none !important;}
.page-id-38648 .mobile-download{display:none !important;}
.page-id-38720 .mobile-download{display:none !important;}
.page-id-34348 .mobile-download{display:none !important;}
.page-id-33166 .mobile-download{display:none !important;}
.tab-section-area .mobile-download{display:none !important;}
}
.page-id-38145 .tab-header{margin-left:-34px!important;width:100%!important;}
.page-id-37966 #tabgarb li a{line-height:62px !important;}
.ubermenu-submenu a{color:white !important;}
.desk{background:#000000 !important;opacity:0.7;padding:12px;margin-left:-2%;top:30px;position:relative;width:104%;}
.companies{position:relative;top:35px;}
.wp-image-38248{margin-top:0px;}
.page-id-38313 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38313 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38313 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38313 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38313 .cisp .tab-content{background:none;}
.page-id-16535 .email_box{padding-left:37px !important;margin-top:-10px !important;}
.page-id-16535 .wpcf7-email{width:75% !important;}
@media screen and (min-width:200px) and (max-width:500px){.button-btn{position:absolute !important;right:32% !important;top:288%;}
}
.admin-bar #header{margin-top:0!important;}
#header{position:relative;top:0;left:0;right:0;z-index:999999;-webkit-transform:translateZ(0px);}
body.headerstyle7.preheader-on{padding-top:0!important;margin-bottom:15px !important;}
.page-id-38450 .tab-header{margin-left:-34px;width:100%;}
.page-id-38450 .tab-header ul li{border-left:1px solid #858380!important;}
.page-id-38450 .tab-overall-nav-container .tab-content{display:inline-block;height:auto;width:100%;padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;}
.page-id-38450 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-19665 .tweet_mergMain{margin-left:220px !important;}
.page-id-38648 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38648 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38648 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38648 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38648 .cisp .tab-content{background:none;}
@media screen and (min-width:200px) and (max-width:500px){.page-id-38648 .companies{line-height:1.5em !important;font-size:16px !important;margin-bottom:51px !important;}
.page-id-38648 .tab-header{margin-left:-8px !important;}
}
.page-id-38648 .bdr{border-right:3px solid #ffffff;}
@media screen and (min-width:200px) and (max-width:550px){.page-id-38648 .center2{width:50% !important;margin-left:25%;}
}
.page-id-38648 .carrer-row .col-md-3{width:25% !important;margin:0px !important;}
.page-id-38688 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38688 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38688 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38688 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38688 .cisp .tab-content{background:none;}
.page-id-38688 .width50{width:35%;margin:0px auto;}
.page-id-42919 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-42919 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-42919 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-42919 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-42919 .cisp .tab-content{background:none;}
.page-id-42919 .width50{width:35%;margin:0px auto;}
.page-id-38713 .atw_outer_container{margin-left:40px;text-align:left;max-width:130%;width:130%;}
@media screen and (min-width:200px) and (max-width:630px){.page-id-38688 .a1{position:relative !important;}
.page-id-38688 .a2{position:relative !important;}
.page-id-38688 .a3{position:relative !important;}
.page-id-38688 .a4{position:relative !important;}
.page-id-38688 .row22{height:auto !important;}
}
.page-id-38720 .slider-arrow{position:absolute;top:39%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-38720 .sa-left{left:19px;}
.page-id-38720 .sa-right{right:90px;}
.page-id-38720 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38720 .tab-overall-nav-container{height:100%;width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38720 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38720 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38720 .cisp .tab-content{background:none;}
.page-id-38720 .width50{width:35%;margin:0px auto;}
.page-id-38720 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38720 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38720 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38720 .span59{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38720 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38720 .span61{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38720 .place1{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:92%;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Career-Tab-text-bg.png);}
.page-id-38720 .place2{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:85%;margin:0px auto;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Learning-methodology-Down-arrow.png);}
.page-id-37365 .place1{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:93%;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Career-Tab-text-bg.png);}
.page-id-37365 .place2{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:85%;margin:0px auto;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Learning-methodology-Down-arrow.png);}
.page-id-38688 .place1{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:93%;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Career-Tab-text-bg.png);}
.page-id-38688 .place2{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:85%;margin:0px auto;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Learning-methodology-Down-arrow.png);}
.page-id-38211 .place1{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:93%;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Career-Tab-text-bg.png);}
.page-id-38211 .place2{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:85%;margin:0px auto;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Learning-methodology-Down-arrow.png);}
.page-id-38720 .chefs-slider .flex-direction-nav .flex-prev{position:absolute !important;top:20% !important;left:-4% !important;}
.page-id-38720 .chefs-slider .flex-direction-nav .flex-next{position:absolute !important;top:20% !important;left:100% !important;}
@media screen and (min-width:200px) and (max-width:500px){.page-id-38720 .width50{width:50%;margin:0px auto;}
.page-id-38720 .bot1{margin-bottom:28px !important;}
.page-id-38720 .bot2{margin-top:28px !important;}
.page-id-38720 .plus img{display:none !important;}
.page-id-38720 .leader{text-align:center !important;}
.page-id-38720 .leader1{text-align:center !important;margin-left:14% !important;}
.page-id-38720 .a1{position:relative !important;margin-left:30%;margin-bottom:20% !important;}
.page-id-38720 .a2{position:relative !important;margin-left:15% !important;}
.page-id-38720 .a3{position:relative !important;margin-top:20px !important;margin-bottom:20px !important;margin-left:12% !important;}
.page-id-38720 .a4{position:relative !important;margin-left:20% !important;}
.page-id-38720 .row22{height:auto !important;}
.page-id-38720 .careertab{width:100% !important;margin-left:-8% !important;margin-bottom:3% !important;}
.page-id-37365 .careertab{width:100% !important;margin-bottom:3% !important;}
.page-id-38720 .fullone{width:100% !important;}
.page-id-38720 .conceptual{display:none !important;}
.page-id-38720 .application{display:none !important;}
.page-id-38720 .place2{display:none !important;}
.page-id-37365 .fullone{width:100% !important;}
.page-id-37365 .conceptual{display:none !important;}
.page-id-37365 .application{display:none !important;}
.page-id-37365 .place2{display:none !important;}
.page-id-38688 .place2{display:none !important;}
.page-id-38211 .place2{display:none !important;}
.page-id-38720 .case{width:110% !important;}
.page-id-38720 .case2{width:116% !important;}
.page-id-38720 .room3{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-38720 .room4{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-38720 .room5{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-38720 .room6{width:100% !important;margin:50px 8% 20px 8% !important;}
.page-id-38720 .avail{width:100% !important;}
.page-id-38720 .col1b{margin-bottom:20px !important;}
.page-id-38720 .col2b{margin-bottom:20px !important;}
.page-id-38720 .col3b{margin-bottom:20px !important;}
.page-id-38720 .col4b{margin-bottom:20px !important;}
.page-id-38720 .place1{background:none !important;text-align:center !important;}
.page-id-37365 .case{width:110% !important;}
.page-id-37365 .case2{width:116% !important;}
.page-id-37365 .room3{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-37365 .room4{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-37365 .room5{width:100% !important;margin-bottom:20px !important;margin-left:10% !important;}
.page-id-37365 .room6{width:100% !important;margin:50px 8% 20px 8% !important;}
.page-id-37365 .avail{width:100% !important;}
.page-id-37365 .col1b{margin-bottom:20px !important;}
.page-id-37365 .col2b{margin-bottom:20px !important;}
.page-id-37365 .col3b{margin-bottom:20px !important;}
.page-id-37365 .col4b{margin-bottom:20px !important;}
.page-id-37365 .place1{background:none !important;text-align:center !important;}
.page-id-38688 .place1{background:none !important;text-align:center !important;}
.page-id-38211 .place1{background:none !important;text-align:center !important;}
.page-id-38720 .p11{text-align:center !important;}
.page-id-38720 .p22{float:none !important;text-align:center;}
.page-id-38720 .sevent{margin-left:12% !important;}
.page-id-38720 .thirteen{margin-left:12% !important;}
.page-id-38720 .row12{margin-left:0px !important;}
.page-id-38720 .tab-header{margin-left:0 !important;margin-top:-52px !important;width:95%;}
.page-id-38720 .faculty11{padding:25px !important;}
.page-id-38720 .colla{width:96% !important;margin-left:3% !important;}
.page-id-38688 .colla{width:96% !important;margin-left:3% !important;}
.page-id-38720 .speak1{width:96% !important;margin-top:20px !important;margin-bottom:20px !important;}
.page-id-38688 .speak1{width:96% !important;margin-top:20px !important;margin-bottom:20px !important;}
.page-id-38720 .flex-direction-nav{margin-left:37% !important;}
.page-id-38720 .col1b img{margin-left:30% !important;}
.page-id-38720 .col2b img{margin-left:30% !important;}
.page-id-38720 .col3b img{margin-left:30% !important;}
.page-id-38720 .col4b img{margin-left:30% !important;}
}
@media screen and (min-width:580px) and (max-width:800px){.page-id-38720 .plus img{display:none !important;}
.page-id-38720 .a1{float:none !important;}
}
@media screen and (min-width:501px) and (max-width:780px){.page-id-38720 .width50{width:50%;margin:0px auto;}
.page-id-38720 #rev_slider_106_1_wrapper{display:none !important;}
.page-id-38720 .leader{text-align:center !important;}
.page-id-38720 .leader1{text-align:center !important;margin-left:14% !important;}
.page-id-38720 .a1{position:relative !important;margin-left:30%;margin-bottom:20% !important;}
.page-id-38720 .a2{position:relative !important;margin-left:15% !important;}
.page-id-38720 .a3{position:relative !important;margin-top:20px !important;margin-bottom:20px !important;margin-left:12% !important;}
.page-id-38720 .a4{position:relative !important;margin-left:20% !important;}
.page-id-38720 .row22{height:auto !important;}
.page-id-38720 .careertab{width:100% !important;margin-left:-4% !important;margin-bottom:3% !important;}
.page-id-37365 .careertab{width:100% !important;margin-left:-4% !important;margin-bottom:3% !important;}
.page-id-38720 .fullone{width:100% !important;}
.page-id-38720 .conceptual{display:none !important;}
.page-id-38720 .application{display:none !important;}
.page-id-38720 .place2{display:none !important;}
.page-id-37365 .fullone{width:100% !important;}
.page-id-37365 .conceptual{display:none !important;}
.page-id-37365 .application{display:none !important;}
.page-id-37365 .place2{display:none !important;}
.page-id-38688 .place2{display:none !important;}
.page-id-38211 .place2{display:none !important;}
.page-id-38720 .case{width:110% !important;}
.page-id-38720 .case2{width:116% !important;}
.page-id-38720 .room3{margin-bottom:20px !important;}
.page-id-38720 .room4{margin-bottom:20px !important;}
.page-id-38720 .room5{margin-bottom:20px !important;}
.page-id-38720 .room6{margin-bottom:20px !important;}
.page-id-38720 .avail{width:100% !important;}
.page-id-38720 .col1b{margin-bottom:20px !important;}
.page-id-38720 .col2b{margin-bottom:20px !important;}
.page-id-38720 .col3b{margin-bottom:20px !important;}
.page-id-38720 .col4b{margin-bottom:20px !important;}
.page-id-38720 .place1{background:none !important;}
.page-id-38688 .place1{background:none !important;}
.page-id-38211 .place1{background:none !important;}
.page-id-38720 .p11{text-align:center !important;}
.page-id-38720 .p22{float:none !important;text-align:center;}
.page-id-38720 .sevent{margin-left:12% !important;}
.page-id-38720 .thirteen{margin-left:12% !important;}
.page-id-38720 .row12{margin-left:0px !important;}
.page-id-38720 .tab-header{margin-left:0 !important;width:95%;}
.page-id-38720 .faculty11{padding:25px !important;}
.page-id-38720 .colla{width:96% !important;margin-left:3% !important;}
.page-id-38688 .colla{width:96% !important;margin-left:3% !important;}
.page-id-38720 .speak1{width:96% !important;margin-top:20px !important;margin-bottom:20px !important;}
.page-id-38688 .speak1{width:96% !important;margin-top:20px !important;margin-bottom:20px !important;}
.page-id-38720 .flex-direction-nav{margin-left:37% !important;}
.page-id-38720 .col1b img{margin-left:36% !important;}
.page-id-38720 .col2b img{margin-left:38% !important;}
.page-id-38720 .col3b img{margin-left:38% !important;}
.page-id-38720 .col4b img{margin-left:38% !important;}
.page-id-38720 .place1 p{text-align:center !important;}
.page-id-38688 .place1 p{text-align:center !important;}
.page-id-38211 .place1 p{text-align:center !important;}
.page-id-38720 .13000{text-align:center !important;}
.page-id-38720 .carrer-row .col-md-3{width:95% !important;margin-bottom:20px !important;}
.page-id-38720 .cisp .tab-content{width:80% !important;margin-left:10% !important;}
.page-id-38720 .avail{position:relative !important;top:26px !important;}
.page-id-38720 .a1{top:20px !important;}
.page-id-38720 .about-ey{width:100% !important;}
.page-id-38688 .about-ey{width:100% !important;}
}
@media screen and (min-width:1500px) and (max-width:1950px){.page-id-38720 .rev_slider_106_1{max-height:420px !important;height:420px !important;}
}
#text-28 iframe{height:350px !important;}
.page-template-home-template .tab-header ul li{border-left:4px solid #ffa052!important;}
.left-pm{float:right;width:100%;max-width:920px;}
.right-pm{float:left;width:100%;max-width:216px;min-height:100px;position:relative;z-index:999;top:-100px;}
.left-side{float:left;width:100%;max-width:216px;min-height:100px;position:relative;z-index:999;}
.pg-wrap{max-width:650px;margin:auto;}
.pg-full{float:left;width:100%;margin:40px 0 -20px;}
.bg-col{float:left;width:100%;max-width:440px;background:#f9f9f9;margin-right:10px;min-height:215px;padding:0 20px 20px;border:1px solid #ddd;}
.bg-col .col-lg-6{width:74%;}
.bg-col h5{font-size:14px;margin:0px;}
.bg-col h4{font-size:14px;font-weight:600;}
.case-study .col-lg-3{width:33%;min-height:0;}
.case-study .col-lg-3 h5{min-height:40px;}
.case-study h5{font-size:15px;line-height:normal;}
.pg-faculty{float:left;padding:20px 30px 0;margin-bottom:30px!important;border:4px solid #FEE9D5;}
.full_bg.full-width-bg{padding-top:2%;}
.tabs-content .tab-content{border:none;padding-left:0;padding-top:50px;}
.faq .accordion-wrap-box h5{background:#FFEADA!important;color:green!important;}
.faq .accordion-wrap-box .accordion-content{background-color:#FFEADA;padding:20px;margin-top:0;color:#444;}
.faq .accordion-header{border:0px solid #ddd;border-left-color:transparent;border-right-color:transparent;cursor:pointer;position:relative;padding-left:35px;}
.tabs-content .tab-header ul li.active-tab{background:#837575!important;color:#fff;}
.tabs-content .tab-header ul li.active-tab:hover{background:#837575!important;color:#fff;}
.tabs-content .tab-header ul li{display:table-cell;text-align:center;padding:10px 0;cursor:pointer;background:#FFEAD8;transition:background .3s border .3s;-webkit-transition:background .3s border .3s;-moz-transition:background .3s border .3s;}
.tabs-content .tab-header ul li:hover{background:#837575!important;color:#fff;}
.accord .vc_tta-panel-heading{background:none!important;border:none!important;}
.accord h4{font-size:16px;}
.accord a{color:#206E5B!important;}
.accord{border:4px solid #FEE9D5;padding:0 20px;}
.accord .vc_tta-panel-body{border:none!important;background:none!important;}
.accord .vc_tta-panel{border-bottom:2px solid #FEE9D5;}
.accord #1490613355398-3ed382d1-8b19{border-bottom:0px solid #FEE9D5!important;}
.accord h4{color:#f2915a!important;line-height:normal;font-size:14px;}
.accord ul{padding:0 19px 0px!important;}
.accord .last{border:none!important;}
.pg-col h4{color:#f2915a!important;font-size:16px;margin:0!important;}
.tab-col .vc_tta-panel-body{background:none!important;}
.tab-col .vc_tta-panels{background:none!important;border:none!important;}
.tab-col .vc_tta-panel-body{background:none!important;border:none!important;}
.tab-col .vc_tta-tabs-container{max-width:675px;margin:auto!important;}
.tab-col .vc_tta-tab a{background:#D8D8D8!important;border-radius:0px!important;padding:8px 16px!important;color:#888!important;font-size:14px;font-weight:600;}
.tab-col .vc_active a{background:#FA8D74!important;color:#fff!important;}
.tab-col{border:4px solid #FEE9D5!important;padding:30px;}
.tab-col h5{font-size:15px;line-height:normal;}
#nav_menu-5 a{color:#333;border-bottom:1px solid #ddd;float:left;width:100%;padding:10px;}
li#nav_menu-5{list-style:none;background:#F3F3F3;z-index:9999;float:right;border-radius:11px;width:215px;}
.last a{border:none!important;}
.horizontal .progress-bar{float:left;height:28px;width:100%;padding:0px 0;background:none;border:none;box-shadow:inset 0 0px 0 rgba(0,0,0,.15);}
.horizontal .progress-track{position:relative;width:100%;height:20px;background:#ebebeb;}
.container.horizontal.flat{max-width:531px;background:none;}
.horizontal .progress-fill{position:relative;background:#666;height:20px;color:#fff;text-align:center;font-family:"Lato","Verdana",sans-serif;font-size:12px;line-height:20px;-webkit-transition:width 0.8s ease-in-out!important;transition:width 0.8s ease-in-out!important;transition:width .8s ease!important;}
.cssProgress-label{left:0px;right:0px;}
.rounded .progress-track,
.rounded .progress-fill{border-radius:3px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);}
.flat h2{display:none;}
.c1 .progress-fill{background:#C25F8D!important;padding:0 10% 0 8%;}
.c2 .progress-fill{background:#BDA35C!important;padding:0 25% 0 8%;}
.c3 .progress-fill{background:#00C394!important;padding:0 18% 0 8%;}
.c4 .progress-fill{background:#29A2BA!important;padding:0 45% 0 8%;}
.c5 .progress-fill{background:#6E6558!important;padding:0 25% 0 8%;}
.c6 .progress-fill{background:#FF7E4F!important;padding:0 57% 0 8%;}
.c7 .progress-fill{background:#B47277!important;padding:0 51% 0 8%;}
.c8 .progress-fill{background:#D07836!important;padding:0 7% 0 4%;}
.c9 .progress-fill{background:#95C384!important;padding:0 5% 0 2%;}.progress-track > p{color:#524c4c;float:right;margin:-21px 16px;font-size:10px;}
.tabs-content .testimonial-slide{left:0!important;}
.job-role .wpb_content_element .wpb_wrapper > div{font-size:16px;padding:16px 0;}
.job-role .wpb_content_element .wpb_wrapper p{margin:0 0 0 !important;}
.job-role .wpb_content_element{margin:0 0 0px!important;border-bottom:1px solid #ddd;padding:10px 0;}
.partner .special-text{line-height:normal;}
.partner .wpb_content_element{float:left;width:100%;}
.placement .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:0px!important;}
.placement h3{font-size:18px;}
.col1{background:#FFCEC4;padding:0;text-align:center;float:left;margin-top:30px;min-height:265px;color:#444;}
.col2{background:#CAD7EE;padding:0;text-align:center;float:left;margin-top:30px;min-height:265px;color:#444;}
.col3{background:#D7F0BA;padding:0;text-align:center;float:left;margin-top:30px;min-height:265px;color:#444;}
.col4{background:#C0F2E9;padding:0;text-align:center;float:left;margin-top:30px;min-height:265px;color:#444;}
.col1 h4, .col2 h4, .col3 h4, .col4 h4 , .col5 h4 , .col6 h4{font-size:16px;font-weight:600;color:#444!important;line-height:normal;margin-bottom:5px;}
.col1 p, .col2 p, .col3 p, .col4 p{font-size:14px;}
.leaders .vc_col-sm-3{text-align:center;}
.leaders .vc_col-sm-3 h3{margin:0!important;font-size:16px;font-weight:600;color:#444;}
.right-pm li{list-style:none;float:left;width:100%;}
.form-pay .col-md-4.img-zoom3{float:left;width:100%!important;}
.form-pay .fform-control input[type=checkbox]{padding:5px !important;width:auto !important;}
.form-pay .fform-control{float:left;width:100%;max-width:400px;margin:0px 30px 7px 0;}
.form-pay .quick-contact{padding:0;background:#FFFFFF;width:50%;margin:0 auto;}
.form-pay .fform-control input{padding:8px !important;background:#F1F1F1;border-radius:0!important;}
.form-pay .fform-control select{padding:9px;background:#F1F1F1;border-radius:0!important;}
.form-pay .w_sales_force_form_submit{background:#FF6B53!important;box-shadow:0 0 0;width:180px;}
.pg-faculty .chefs-slider p{font-size:13px!important;color:#73848e;line-height:23px!important;}
.pg-faculty .flex-prev ,.pg-faculty .flex-next{top:-15px!important;}
.page-id-38655 .pg-faculty .chefs-slider p{font-size:13px!important;color:#73848e;line-height:23px!important;}
.page-id-38807 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38807 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38807 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38807 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38842 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38842 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38842 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38842 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38807 .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:10px!important;}
.page-id-38807 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important;}
.page-id-38807 .small-padding{padding-top:0!important;padding-bottom:40px;}
#faculty .vc_column-inner{padding-top:0px!important;}
.page-id-38807 .full_bg.full-width-bg{padding-top:3%;padding-bottom:3%;}
#case .vc_column-inner{padding:15px 15px!important;}
#case .col-lg-3 ul{padding:0 17px!important;}
.page-id-38807 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38807 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38807 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38807 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38851 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38851 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38851 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38851 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38851 .left-quick-contnct1{width:50% !important;}
.page-id-38655 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38655 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38655 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38655 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38655 .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:10px!important;}
.page-id-38655 .testimonial-slide > div{float:left;}
.page-id-38655 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important;}
.page-id-38655 .small-padding{padding-top:0!important;padding-bottom:40px;}
.page-id-38655 .full_bg.full-width-bg{padding-top:3%;padding-bottom:3%;}
.page-id-38655 .c1 .progress-fill{background:#C25F8D!important;padding:0 5% 0 4%;}
.page-id-38655 .c2 .progress-fill{background:#BDA35C!important;padding:0 23% 0 8%;}
.page-id-38655 .c3 .progress-fill{background:#00C394!important;padding:0 7% 0 8%;}
.page-id-38655 .c4 .progress-fill{background:#29A2BA!important;padding:0 9% 0 8%;}
.page-id-38655 .c5 .progress-fill{background:#6E6558!important;padding:0 27% 0 8%;}
.page-id-38655 .c6 .progress-fill{background:#FF7E4F!important;padding:0px 32% 0 8%;}
.page-id-38655 .c7 .progress-fill{background:#B47277!important;padding:0 40% 0 8%;}
.page-id-38655 .c8 .progress-fill{background:#D07836!important;padding:0 16% 0 8%;}
.page-id-38655 .c9 .progress-fill{background:#95C384!important;padding:0 20% 0 8%;}
.partner .wpb_text_column{border-bottom:1px solid #ddd;padding-bottom:10px;}
.partner .last{border-bottom:0px solid #ddd;padding-bottom:0px;}
.height-2{border-bottom:1px solid #525252!important;min-height:157px!important;}
.ubermenu-submenu-id-37439{max-height:600px!important;}
.ubermenu-submenu-id-37410{max-height:600px!important;}
.pg-faculty img{border:1px solid #ddd;}
.home_box_wrap .vc_col-sm-2{width:19.966667%!important;}
.home_box_wrap .vc_column-inner{box-sizing:border-box;padding:0 5px!important;width:100%;}
.col5{background:#ffdfbc;padding:0;text-align:center;float:left;margin-top:30px;min-height:265px;color:#444;}
.home_box_wrap .col1, .home_box_wrap .col2, .home_box_wrap .col3, .home_box_wrap .col4, .home_box_wrap .col5{min-height:325px!important;}
.page-id-38851 .pg-faculty .chefs-slider p{font-size:13px!important;color:#73848e;line-height:23px!important;}
.page-id-38851 .pg-faculty .flex-prev{background:url(https://imarticus.org/wp-content/uploads/2015/07/left.gif) 0 0 no-repeat!important;height:48px!important;width:48px!important;top:-260px!important;left:-24px!important;}
.page-id-38851 .chefs-slider .flex-direction-nav .flex-next{background:url(https://imarticus.org/wp-content/uploads/2015/03/right.gif) 0 0 no-repeat!important;height:48px!important;width:48px!important;top:-260px!important;float:right;}
.page-id-38851 .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:10px!important;}
.page-id-38851 .testimonial-slide > div{float:left;}
.page-id-38851 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important;}
.page-id-38851 .small-padding{padding-top:0!important;padding-bottom:40px;}
.page-id-38851 .full_bg.full-width-bg{padding-top:3%;padding-bottom:3%;}
.page-id-38851 .c1 .progress-fill{background:#C25F8D!important;padding:0 5% 0 4%;}
.page-id-38851 .c2 .progress-fill{background:#BDA35C!important;padding:0 23% 0 8%;}
.page-id-38851 .c3 .progress-fill{background:#00C394!important;padding:0 7% 0 8%;}
.page-id-38851 .c4 .progress-fill{background:#29A2BA!important;padding:0 9% 0 8%;}
.page-id-38851 .c5 .progress-fill{background:#6E6558!important;padding:0 27% 0 8%;}
.page-id-38851 .c6 .progress-fill{background:#FF7E4F!important;padding:0px 32% 0 8%;}
.page-id-38851 .c7 .progress-fill{background:#B47277!important;padding:0 40% 0 8%;}
.page-id-38851 .c8 .progress-fill{background:#D07836!important;padding:0 16% 0 8%;}
.page-id-38851 .c9 .progress-fill{background:#95C384!important;padding:0 20% 0 8%;}
.page-id-38851 .img-zoom3{height:350px !important;}
.page-id-38851 .case-study .col-lg-3{min-height:95px !important;}
.page-id-38851 .placements .col-lg-2{width:20% !important;}
.page-id-38851 .bg-col{min-height:134px !important;}
.page-id-38851 #text-35 .quick-contact{margin-left:160px!important;}
@media screen and (min-width:200px) and (max-width:620px){.page-id-38851 .enquire1{height:180px !important;}
.page-id-38851 .enquire3{margin-top:30px !important;}
}
#text-35 .quick-contact{margin-left:160px!important;}
.page-id-38851 .slider1 li{list-style:none !important;}
.page-id-38851 .slider1 li div{width:81.333333% !important;}
.page-id-38851 .slider-arrow{position:absolute;top:48%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-38851 .sa-left{left:19px;}
.page-id-38851 .sa-right{right:40px;}
.page-id-38929 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38929 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38929 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38929 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
@media screen and (min-width:200px) and (max-width:620px){.page-id-38851 .case-study .col-lg-3{width:100% !important;}
.page-id-38851 .bg-col .col-lg-6{width:100% !important;}
.page-id-38851 .placements .col-lg-2{width:100% !important;}
.page-id-38851 .home_box_wrap .vc_col-sm-2{width:100% !important;}
.page-id-38851 #footer{margin-top:100px !important;}
}
.page-id-38984 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38984 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38984 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38984 .span59{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38984 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-38984 .span61{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-38984 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-38984 .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.page-id-38984 .place2{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:85%;margin:0px auto;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Learning-methodology-Down-arrow.png);}
.page-id-38984 .place1{position:relative;bottom:59px;font-size:13px;color:#fff;padding:10px 33px;width:93%;background-repeat:no-repeat;line-height:150%;height:75px;background:url(https://imarticus.org/wp-content/uploads/2017/03/Career-Tab-text-bg.png);}
.page-id-38984 .plus{display:inline !important;}
.page-id-38984 .slider1 .col-md-3{width:65% !important;}
.page-id-38720 .slider1 .col-md-3{width:65% !important;}
.page-id-39078 .slider1 .col-md-3{width:65% !important;}
.page-id-39467 .slider1 .col-md-3{width:65% !important;}
@media screen and (min-width:200px) and (max-width:450px){.page-id-38984 .slider1 .col-md-3{width:100% !important;}
.page-id-38720 .slider1 .col-md-3{width:100% !important;}
.page-id-38984 .colla{width:100% !important;}
.page-id-38984 .speak1{width:100% !important;margin-bottom:30px;}
.page-id-38984 .tab-25602 .tab-header{margin-left:0px !important;}
.page-id-38984 .room6{margin-top:30px !important;}
.page-id-38984 .a3{position:relative !important;margin-top:20px !important;margin-bottom:30px !important;}
.page-id-38984 .a4{position:relative !important;margin-top:20px !important;margin-bottom:30px !important;}
.page-id-38984 .a1{margin-bottom:30px !important;}
.page-id-38984 .fullone{width:100% !important;}
.page-id-38984 .mains{margin-left:0px !important;}
.page-id-38984 .full-width-bg{background-size:none !important;}
.page-id-38984 .tab-header{margin-left:0 !important;margin-top:-30px!important;}
.page-id-38984 .plus{display:none !important;}
.page-id-38984 .a2{position:relative !important;margin-left:0% !important;}
.page-id-38984 .room3{width:100% !important;margin-bottom:10px;}
.page-id-38984 .room4{width:100% !important;margin-bottom:10px;}
.page-id-38984 .room5{width:100% !important;margin-bottom:10px;}
.page-id-38984 .room6{width:100% !important;margin-bottom:10px;}
.page-id-38984 .row22{height:auto !important;}
.page-id-38984 .careertab{width:100% !important;margin-bottom:10px !important;}
.page-id-38984 .place2{background:none !important;width:100% !important;}
.page-id-38984 .tab-header ul{width:100% !important;}
}
@media screen and (min-width:1000px) and (max-width:1300px){.page-id-38984 .tp-bgimg{background-position:left center !important;}
}
.page-id-38984 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-38984 .cisp .tab-content{background:none !important;margin-left:4%;}
.page-id-38984 .slider-arrow{position:absolute;top:34%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-38984 .sa-left{left:19px;}
.page-id-38984 .sa-right{right:19px;}
.page-id-38807 .slider1 li{list-style:none !important;}
.page-id-38807 .slider1 li div{width:81.333333% !important;}
.page-id-38807 .slider-arrow{position:absolute;top:45%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-38807 .sa-left{left:19px;}
.page-id-38807 .sa-right{right:40px;}
.page-template-home-template #tab2>:first-child .b-animate{margin-top:15px !important;}
.page-template-home-template #tab1>:nth-child(4) .b-from-right{padding-left:10px !important;margin-top:10px !important;}
@media screen and (min-width:1200px) and (max-width:2200px){.page-id-39467 .box11{min-height:145px !important;}
.page-id-39467 .box12{min-height:145px !important;}
.page-id-39467 .bos{min-height:145px !important;}
.page-id-39467 .p2a{margin-left:-81% !important;}
}
@media screen and (min-width:1350px) and (max-width:2200px){.page-id-39078 .p1a{margin-left:12% !important;}
.page-id-39467 .p1a{margin-left:-6% !important;}
.page-id-39467 .p2a{margin-left:-62% !important;}
.page-id-39078 .p1b{padding:6px 0px !important;width:110px !important;text-align:center !important;margin-top:46% !important;margin-left:70% !important;}
.page-id-39078 .p1c{padding:6px 0px !important;width:105px !important;text-align:center !important;margin-top:48% !important;margin-left:73% !important;}
.page-id-39467 .p1b{padding:6px 0px !important;width:110px !important;text-align:center !important;margin-top:46% !important;margin-left:70% !important;}
.page-id-39467 .p1c{padding:6px 0px !important;width:105px !important;text-align:center !important;margin-top:48% !important;margin-left:73% !important;}
}
.page-id-42919 .slider-arrow{position:absolute;top:35%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-42919 .sa-left{left:19px;}
.page-id-42919 .sa-right{right:50px;}
.page-id-38688 .slider-arrow{position:absolute;top:35%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-38688 .sa-left{left:19px;}
.page-id-38688 .sa-right{right:50px;}
.page-id-39141 .sa-left3{left:8px;}
.page-id-39141 .sa-right3{right:0px;}
.page-id-39427 .sa-left3{left:8px;}
.page-id-39427 .sa-right3{right:0px;}
.page-id-38688 .slider1 .col-lg-3{width:75% !important;}
.page-id-38688 .slider1 .col-lg-3 img{min-height:123px !important;}
.page-id-42919 .slider1 .col-lg-3{width:75% !important;}
.page-id-42919 .slider1 .col-lg-3 img{min-height:123px !important;}
@media screen and (min-width:200px) and (max-width:600px){.page-id-38688 .fullone{width:100% !important;}
.page-id-39141 .slider-arrow{display:none !important;}
.page-id-39427 .slider-arrow{display:none !important;}
.page-id-38688 .careertab{width:100% !important;margin-left:0% !important;margin-right:0% !important;margin-bottom:1% !important;}
}
.page-id-39078 .slider-arrow{position:absolute;top:45%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39467 .slider-arrow{position:absolute;top:45%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39078 .sa-left{left:-8px;}
.page-id-39078 .sa-right{right:15px;}
.page-id-39467 .sa-left{left:-8px;}
.page-id-39467 .sa-right{right:15px;}
.page-id-39078 .course-accordion{height:630px !important;}
.page-id-16532 .course-accordion{height:630px !important;}
.page-id-39467 .course-accordion{height:630px !important;}
@media screen and (min-width:200px) and (max-width:1000px){.page-id-39078 .course-accordion{height:auto !important;}
.page-id-39467 .course-accordion{height:auto !important;}
.page-id-39141 .course-accordion{height:auto !important;}
}
@media screen and (min-width:200px) and (max-width:850px){.page-id-39141 .slider-arrow{display:none !important;}
.page-id-39427 .slider-arrow{display:none !important;}
.page-id-39078 .button11{margin-left:32% !important;}
.page-id-39078 .box11, .page-id-39078 .box12, .page-id-39078 .box13, .page-id-39078 .box14, .page-id-39078 .box15, .page-id-39078 .box16{width:100% !important;margin-left:0% !important;}
.page-id-39467 .button11{margin-left:32% !important;}
.page-id-39467 .box11, .page-id-39467 .box12, .page-id-39467 .box13, .page-id-39467 .box14, .page-id-39467 .box15, .page-id-39467 .box16{width:100% !important;margin-left:0% !important;}
.page-id-39078 .p1a{transform:rotate(0deg) !important;width:100% !important;margin-left:2% !important;}
.page-id-39078 .down1{width:100% !important;margin-bottom:3% !important;}
.page-id-39078 .main-row{margin-left:5% !important;}
.page-id-39467 .p1a{transform:rotate(0deg) !important;width:100% !important;margin-left:2.5% !important;}
.page-id-39467 .p2a{transform:rotate(0deg) !important;width:100% !important;margin-left:2.5% !important;}
.page-id-39467 .down1{width:100% !important;margin-bottom:3% !important;}
.page-id-39467 .main-row{margin-left:5% !important;}
.page-id-39078 .c_path{margin-top:10% !important;margin-bottom:5% !important;}
.page-id-39078 .carr1, .page-id-39078 .carr2, .page-id-39078 .carr3,.page-id-39078 .carr4{width:100% !important;margin-bottom:2% !important;}
.page-id-39078 .biggest{margin-left:34% !important;}
.page-id-39078 .slider2 .col-md-3{width:100% !important;}
.page-id-39078 .slider2 ul li img{height:60px !important;}
.page-id-39078 .carrer-row .col-md-3{margin:0 0 !important;}
.page-id-39467 .c_path{margin-top:10% !important;margin-bottom:5% !important;}
#main .course-accordion h5{color:#FFD4C0;font-weight:bold;}
.page-id-39467 .carr1, .page-id-39467 .carr2, .page-id-39467 .carr3,.page-id-39467 .carr4{width:100% !important;margin-bottom:2% !important;}
.page-id-39467 .biggest{margin-left:0% !important;}
.page-id-39467 .slider2 .col-md-3{width:100% !important;}
.page-id-39467 .slider2 ul li img{height:60px !important;}
.page-id-39467 .carrer-row .col-md-3{margin:0 0 !important;}
.page-id-39141 .button11{margin-left:32% !important;}
.page-id-39141 .box11, .page-id-39141 .box12, .page-id-39141 .box13, .page-id-39141 .box14, .page-id-39141 .box15, .page-id-39141 .box16{width:100% !important;margin-left:0% !important;}
.page-id-39141 .down1{width:109% !important;margin-bottom:3% !important;}
.page-id-39141 .main-row{margin-left:5% !important;}
.page-id-39141 .c_path{margin-top:10% !important;margin-bottom:5% !important;}
.page-id-39141 .carr1, .page-id-39141 .carr2, .page-id-39141 .carr3,.page-id-39141 .carr4{width:100% !important;margin-bottom:2% !important;}
.page-id-39141 .biggest{margin-left:34% !important;}
.page-id-39141 .slider2 .col-md-3{width:100% !important;}
.page-id-39141 .slider2 ul li img{height:60px !important;}
.page-id-39141 .carrer-row .col-md-3{margin:0 0 !important;}
.page-id-39427 .box11, .page-id-39427 .box12, .page-id-39427 .box13, .page-id-39427 .box14, .page-id-39427 .box15, .page-id-39427 .box16{width:100% !important;margin-left:0% !important;}
.page-id-39427 .down1{width:109% !important;margin-bottom:3% !important;}
.page-id-39427 .c_path{margin-top:10% !important;margin-bottom:5% !important;}
.page-id-39427 .carr1, .page-id-39427 .carr2, .page-id-39427 .carr3,.page-id-39427 .carr4{width:100% !important;margin-bottom:2% !important;}
.page-id-39427 .biggest{margin-left:34% !important;}
.page-id-39427 .slider2 .col-md-3{width:100% !important;}
.page-id-39427 .slider2 ul li img{height:60px !important;}
.page-id-39427 .carrer-row .col-md-3{margin:0 0 !important;}
}
.page-id-39078 .ps-scrollbar-y-rail{display:auto !important;}
.page-id-39078 .slider2 .col-md-3{width:80% !important;}
.page-id-39467 .ps-scrollbar-y-rail{display:auto !important;}
.page-id-39467 .slider2 .col-md-3{width:80% !important;}
@media screen and (min-width:1000px) and (max-width:1400px){.page-id-39078 .button11{margin-top:-3% !important;}
.page-id-39467 .button11{margin-top:3% !important;}
}
@media screen and (min-width:1500px) and (max-width:2200px){.page-id-39078 .img22{margin-left:10% !important;width:450px !important;margin-top:-20px !important;}
.page-id-39467 .img22{margin-left:10% !important;width:450px !important;margin-top:-20px !important;}
}
@media screen and (min-width:1700px) and (max-width:2200px){.page-id-39078 .make{margin-top:1.5% !important;}
.page-id-39467 .make{margin-top:1.5% !important;}
}
.page-id-39141 .slider-arrow{position:absolute;top:45%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39141 .sa-left{left:-8px;}
.page-id-39141 .sa-right{right:15px;}
.page-id-39141 .course-accordion{height:630px;}
.page-id-39141 .ps-scrollbar-y-rail{display:none !important;}
.page-id-16532 .ps-scrollbar-y-rail{display:none !important;}
.page-id-39141 .slider2 .col-md-3{width:80% !important;}
.page-id-39427 .slider-arrow{position:absolute;top:45%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39427 .sa-left{left:-8px;}
.page-id-39427 .sa-right{right:15px;}
.page-id-39427 .course-accordion{height:630px;}
.page-id-39427 .ps-scrollbar-y-rail{display:none !important;}
.page-id-39427 .slider2 .col-md-3{width:80% !important;}
@media screen and (min-width:1500px) and (max-width:2200px){.page-id-39141 .img22{width:455px;height:320px;margin-left:6%;margin-top:-5%;}
}
@media screen and (min-width:1000px) and (max-width:1400px){.page-id-39141 .make{margin-top:0% !important;}
.page-id-39141 .button11{margin-top:0% !important;}
}
@media screen and (min-width:1700px) and (max-width:2200px){.page-id-39141 .make{margin-top:2% !important;}
}
@media screen and (min-width:1401px) and (max-width:2200px){.page-id-39141 .button11{margin-top:1% !important;}
}
.page-id-16532 .toSlider .flexslider .flex-prev{top:20px!important;left:-10px!important;}
.page-id-16532 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:-10px!important;}
.page-id-16532 .toSlider .flexslider .flex-next{top:20px!important;left:-295px!important;;}
.page-id-16532 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-295px!important;;}
.page-id-17980 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-17980 .toSlider .flexslider .flex-next{top:20px!important;left:-285px!important;}
.page-id-17980 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-285px!important;}
@media screen and (min-width:200px) and (max-width:601px){.page-id-17980 .toSlider .flexslider .flex-prev{left:10px!important;top:20px!important;}
.page-id-17980 .toSlider .flexslider:hover .flex-prev{left:10px!important;top:20px!important;}
.page-id-17980 .toSlider .flexslider .flex-next{left:-260px!important;}
.page-id-17980 .toSlider .flexslider:hover .flex-next{left:-260px!important;}
}
.page-id-18567 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-18567 .toSlider .flexslider .flex-next{right:10px!important;left:-265px!important;top:20px!important;}
.page-id-18567 .toSlider .flexslider:hover .flex-next{right:10px!important;left:-265px!important;top:20px!important;}
.page-id-8312 .toSlider .flexslider .flex-prev{top:-83px!important;left:-31px!important;}
.page-id-16890 .toSlider .flexslider .flex-prev{top:-83px!important;left:-31px!important;}
.page-id-39790 .toSlider .flexslider .flex-prev{top:-83px!important;left:-31px!important;}
.page-id-37302 .slider1 .slides{left:0px !important;width:100% !important;}
.page-id-38128 .wpProbgimg{margin-top:-190px !important;}
.page-id-9378 .wpProbgimg{margin-top:-160px !important;}
.page-id-38128 .wpcf7-mail-sent-ok{display:none !important;}
.page-id-9378 .wpcf7-mail-sent-ok{display:none !important;}
.page-id-39141 .slider-arrow3{position:absolute;top:41%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39427 .slider-arrow3{position:absolute;top:41%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39078 .slider-arrow3{position:absolute;top:41%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39467 .slider-arrow3{position:absolute;top:41%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39078 .sa-left3{left:8px;}
.page-id-39078 .sa-right3{right:0px;}
.page-id-39467 .sa-left3{left:8px;}
.page-id-39467 .sa-right3{right:0px;}
.slider-arrow3{position:absolute;top:41%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.sa-left3{left:8px;}
.sa-right3{right:0px;}
@media screen and (min-width:200px) and (max-width:800px){.page-id-38720 .slider1{display:none !important;}
.page-id-38720 .slider-arrow{display:none !important;}
.page-id-38720 .slider-arrow3{top:29% !important;}
.page-id-38984 .slider1{display:none !important;}
.page-id-38984 .slider-arrow{display:none !important;}
.page-id-38984 .slider-arrow3{top:35% !important;}
.page-id-38984 .sa-left3{left:10px;}
.page-id-38984 .sa-right3{right:16px;}
.page-id-38851 .slider1{display:none !important;}
.page-id-38851 .slider-arrow{display:none !important;}
.page-id-38851 .slider-arrow3{top:55% !important;}
.page-id-38807 .slider1{display:none !important;}
.page-id-38807 .slider-arrow{display:none !important;}
.page-id-38807 .slider-arrow3{top:55% !important;}
}
@media screen and (min-width:801px) and (max-width:2400px){.page-id-39141 .slider3{display:none !important;}
.page-id-39427 .slider3{display:none !important;}
.page-id-38688 .slider-arrow3{display:none !important;}
.page-id-38688 .slider3{display:none !important;}
.page-id-42919 .slider-arrow3{display:none !important;}
.page-id-42919 .slider3{display:none !important;}
.tab-videos-sec .slider3{display:none !important;}
.page-id-39078 .slider3{display:none !important;}
.page-id-39467 .slider3{display:none !important;}
.page-id-38720 .slider3{display:none !important;}
.page-id-38720 .slider-arrow3{display:none !important;}
.page-id-39078 .slider-arrow3{display:none !important;}
.page-id-39467 .slider-arrow3{display:none !important;}
.page-id-39141 .slider-arrow3{display:none !important;}
.page-id-39427 .slider-arrow3{display:none !important;}
.page-id-38984 .slider3{display:none !important;}
.page-id-38984 .slider-arrow3{display:none !important;}
.page-id-38851 .slider3{display:none !important;}
.page-id-38851 .slider-arrow3{display:none !important;}
.page-id-46791 .slider3{display:none !important;}
.page-id-46791 .slider-arrow3{display:none !important;}
.page-id-46958 .slider3{display:none !important;}
.page-id-46958 .slider-arrow3{display:none !important;}
.page-id-38807 .slider3{display:none !important;}
.page-id-38807 .slider-arrow3{display:none !important;}
}
@media screen and (min-width:791px) and (max-width:850px){.page-id-38720 .col4b img, .page-id-38720 .col3b img, .page-id-38720 .col2b img, .page-id-38720 .col1b img{margin-left:40% !important;}
.page-id-38720 .place1{background:none !important;width:55% !important;margin:0px auto;text-align:center;}
}
@media screen and (min-width:200px) and (max-width:790px){.page-id-39141 .slider2{display:none !important;}
.page-id-39141 .slider3 ul li img{height:auto !important;}
.page-id-39427 .slider2{display:none !important;}
.page-id-39427 .slider3 ul li img{height:auto !important;}
.page-id-39078 .slider2{display:none !important;}
.page-id-39078 .slider3 ul li img{height:auto !important;}
.page-id-39467 .slider2{display:none !important;}
.page-id-39467 .slider3 ul li img{height:auto !important;}
.page-id-32424 .wp-image-38563{margin-left:0 !important;width:100% !important;margin-bottom:9% !important;}
.page-id-32424 .atw_outer_container{margin-left:0px;text-align:center;max-width:120%;width:120%;}
.page-id-32424 .faculty{width:100% !important;text-align:center !important;}
.page-id-34779 .atw_outer_container{width:120% !important;max-width:120% !important;}
.page-id-34779 .testi1{width:85% !important;float:none !important;margin:0px auto !important;}
.page-id-16890 .atw_outer_container{margin-left:-3%;text-align:center;max-width:120%;width:120%;}
.page-id-39790 .atw_outer_container{margin-left:-3%;text-align:center;max-width:120%;width:120%;}
.page-id-38720 .place1 .7000{margin-left:-10% !important;}
.page-id-38720 .p22{margin-left:-3% !important;}
.page-id-38720 .p23{margin-left:0px !important;}
.page-id-38720 .analyst{margin-left:0px !important;}
.page-id-38720 .vac1{margin-top:30px !important;}
.page-id-38720 .col4b img, .page-id-38720 .col3b img, .page-id-38720 .col2b img, .page-id-38720 .col1b img{margin-left:25% !important;}
.page-id-38984 .faculty1{width:90% !important;margin:0px auto !important;}
.page-id-38984 .carrer-row{width:85% !important;margin:0px auto !important;}
.page-id-38984 .about-ey{width:85% !important;margin:0px auto !important;}
.page-id-38984 .speak1{width:85% !important;text-align:center;margin-left:7% !important;margin-top:17% !important;}
.page-id-38851 #fancybox-wrap{width:100% !important;left:-1% !important;}
.page-id-38851 #fancybox-content{width:100% !important;}
.page-id-38851 .ccm .tab-header{margin-left:24%;width:50%;}
.page-id-38851 .pg-faculty #desktop{display:block !important;}
.page-id-38851 #text-37 .wpcf7-submit{margin-left:-8% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:23% !important;}
.page-id-38851 #popupcontent2 img{visibility:hidden !important;}
.page-id-38851 #fancybox-outer{width:85% !important;}
.page-id-38851 #text-40 .widgettitle{color:#000000 !important;}
.page-id-38851 #text-40 .wpcf7-text{width:130% !important;}
.page-id-38851 #text-40 .wpcf7-select{width:130% !important;}
.page-id-38807 #fancybox-wrap{width:100% !important;left:-1% !important;}
.page-id-38807 #fancybox-content{width:100% !important;}
.page-id-38807 .ccm .tab-header{margin-left:24%;width:50%;}
.page-id-38807 .pg-faculty #desktop{display:block !important;margin-bottom:0px !important;}
.page-id-38807 #text-37 .wpcf7-submit{margin-left:-8% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:18% !important;}
.page-id-38807 #popupcontent2 img{visibility:hidden !important;}
.page-id-38807 #fancybox-outer{width:85% !important;}
.page-id-38807 #text-40 .widgettitle{color:#000000 !important;}
.page-id-38807 #text-40 .wpcf7-text{width:130% !important;}
.page-id-38807 #text-40 .wpcf7-select{width:130% !important;}
.page-id-38807 .case-study .col-lg-3{width:100% !important;}
.page-id-38807 .home_box_wrap .vc_col-sm-2{width:100% !important;}
.page-id-38807 #footer{margin-top:15% !important;}
.page-id-47571 #desktop{display:block !important;}
.page-id-47571 .pg-faculty{height:1584px;}
.page-id-47571 #text-98 .wpcf7-form-control-wrap{max-width:100% !important;}
.page-id-47571 #text-98 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;margin-top:12px;}
.page-id-47571 #text-98 .wpcf7-submit{margin-left:-12% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:88% !important;left:49%;padding-bottom:5px !important;}
}
.page-id-17423 .launch1{display:none;}
.page-id-18890 .tweet_mergMain{margin-left:0% !important;text-align:center;}
.show-mobile{display:none;}
@media screen and (min-width:1599px) and (max-width:2000px){.page-template-home-template .fullwidthbanner-container .fullwidthabanner{max-height:650px !important;height:650px !important;}
.page-template-home-template .fullwidthbanner-container{height:650px !important;max-height:650px !important;}
.page-template-home-template #slider{height:650px !important;}
.page-template-home-template .tp-revslider-mainul{max-height:650px !important;height:650px !important;}
.page-template-home-template #slider .slot{max-height:650px !important;height:650px !important;}
.page-template-home-template .slotholder{max-height:650px !important;height:650px !important;}
.page-template-home-template .slotslide > div{max-height:650px !important;height:650px !important;}
}
@media screen and (min-width:1300px) and (max-width:1950px){.page-id-37365 .cisp #tab1{margin-left:-6% !important;}
.page-id-37365 .cisp #tab2{margin-left:-4% !important;}
}
@media screen and (min-width:200px) and (max-width:600px){.full-width-bg{margin:0px;padding:0px 15px;}
.slick-slide img{display:block;margin:auto;}
.b-animate-go img{display:block;height:auto!important;}
.tab h2{font-size:12px!important;font-weight:400;}
.b-from-right{position:relative;right:-100%;text-align:left;padding-left:10px!important;padding-right:0px!important;font-size:11px!important;line-height:17px;}
.page-id-39907 .flexslider .slides img{display:block;margin:auto;}
.page-id-39907 .owl-theme .owl-controls{margin-top:10px;text-align:center;display:none!important;}
.page-id-39907 .flexslider .special-text{margin-bottom:10px!important;}
.page-id-39907 .slides{zoom:1;margin-bottom:30px;}
.page-id-39907 #fancybox-wrap{margin-top:-105px;}
.page-id-39907 #player{height:auto!important;}
.desktop-show{display:none;}
.show-mobile{display:block!important;margin-bottom:50px;}
.show-mobile .rev_slider_wrapper{position:relative;display:block!important;}
.show-mobile .tp-bgimg{background-size:contain!important;}
#lsqtopbar_pusher.large{height:auto!important;}
iframe#lsqtopbar_container{display:none;}
.mobile{margin-top:0!important;}
.page-id-16532 .timeline_img{border-radius:50%;width:50px!important;height:50px!important;}
.page-id-38648 .center2{width:100% !important;margin-left:0;}
.page-id-38648 .carrer-row .col-md-3{width:100% !important;margin:0px !important;}
.page-id-38648 .col-md-9{margin-left:0!important;}
.page-id-38648 .tab-overall-nav-container{margin:0 0!important;}
.page-id-38688 .slider1 .col-lg-3{width:100% !important;}
.page-id-38688 .a3{position:relative !important;padding:10px 8px!important;left:0!important;width:100%!important;font-size:11px!important;margin:0!important;}
.page-id-38688 .a2{position:relative !important;margin:0!important;}
.page-id-38688 .a4{position:relative !important;margin:0!important;}
.page-id-38688 .cisp .tab-header{margin-left:-0!important;width:95%!important;}
.page-id-38688 .slider1{display:none;}
.page-id-38688 .slide1{display:none;}
.page-id-38688 .text-center{text-align:center;width:100%!important;}
.page-id-38688 .row{margin:0!important;}
.page-id-38688 .row.row21{height:auto!important;}
.page-id-38688 .tab-header{margin-left:0!important;width:95%;}
.page-id-38648 .full-width-bg{margin:0!important;padding:20px!important;}
.carrer-row{margin:0!important;}
.slide3{display:block!important;}
#announcement_rm1{width:100%!important;margin-top:-20px;margin-bottom:20px;margin-left:0px;}
#announcement_rm2{background-color:rgba(255, 255, 255, 0.27);height:auto!important;margin:10px;border-left:5px solid rgba(240, 171, 130, 0.74);width:auto;}
.page-id-16890 #marine-content-inner{margin-top:15%;}
.vid #tab1{overflow:hidden;width:103%;margin-left:-5px;}
.over_1{border-left:0px solid #FDD2BE!important;padding-left:0!important;}
.over{padding-right:0!important;}
.over_2{border-right:0px solid #FDD2BE!important;padding-right:0!important;}
.pythin{padding:0 20px!important;}
.page-id-39141 .slider-arrow3{position:absolute;top:44%!important;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-39427 .slider-arrow3{position:absolute;top:44%!important;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-34779 .testi1{width:100% !important;margin:0px auto !important;float:left!important;}
.page-id-39141 .course-accordion-content-wrapper .col-md-12{padding:20px 30px 20px 30px!important;}
.page-id-39427 .course-accordion-content-wrapper .col-md-12{padding:20px 30px 20px 30px!important;}
#fancybox-wrap{margin-top:-70px!important;}
#text-40 .wpcf7-submit{margin-left:25% !important;}
div#main-nav-button{display:none!important;}
iframe#player3{height:auto;}
.slides{margin:0;padding:0 20px;list-style:none;}
.page-id-34779 #text-37 .wpcf7-submit{margin-left:36% !important;}
.slide3 img{width:100%;height:auto!important;}
#lower-footer .copyright1{float:left !important;}
.page-id-7273 #text-42 .wpcf7{width:75% !important;margin-left:12%;}
.page-id-7273 .contact-title{margin-left:0px!important;}
.page-id-7273 .highlight-box .special-text{line-height:1.2em !important;}
.text_area{display:block !important;margin-top:5% !important;}
.fmvc1 h1{margin-top:10%!important;}
.para_merg{display:block !important;margin-top:5% !important}
.page-id-32714 .aboutitfc{margin-top:20% !important;}
.page-id-34779 .cvi_hide1{margin-top:15% !important;}
.cvi_hide{display:block !important;margin-top:5% !important;}
.page-id-34779 .slideshow li{margin-right:0 !important;position:absolute !important;}
.page-id-34779 .toSlider .flexslider:hover .flex-prev{top:120px !important;}
.page-id-34779 .toSlider .flexslider:hover .flex-next{top:120px !important;}
.page-id-34779 .toSlider .flexslider .flex-prev{top:120px !important;}
.page-id-34779 .toSlider .flexslider .flex-next{top:120px !important;}
.page-id-34779 .faculty1{margin-top:50% !important;}
.page-id-34779 .flex1{margin:0px !important;margin-left:8% !important;margin-bottom:12% !important;width:75% !important;}
.page-id-35436 .faculty1{width:90% !important;}
.page-id-35436 .dcf{margin-top:10% !important;}
.page-id-35436 .para_merg_dcf{display:block !important;margin-top:4% !important;}
.page-id-35212 #rev_slider_73_1_wrapper{display:none !important;}
.page-id-35212 .toSlider .flexslider:hover .flex-prev{top:-81px!important;}
.page-id-35212 .toSlider .flexslider .flex-prev{top:-81px!important;}
.page-id-35212 .aboutDRBWM1{display:block !important;margin-top:5% !important;}
.page-id-34779 .testmonials{width:76% !important;margin-bottom:5% !important;margin-left:9%;}
.page-id-39141 .down1{margin-bottom:3% !important;}
.page-id-39141 .box11 ul, .page-id-39141 .box12 ul, .page-id-39141 .box13 ul, .page-id-39141 .box14 ul{padding-left:16% !important;}
.page-id-39141 .mobile-row{width:80% !important;margin:0px auto;}
.page-id-39141 .p1a{transform:rotate(0deg) !important;width:100% !important;margin-left:2% !important;}
.page-id-39427 .box11 ul, .page-id-39427 .box12 ul, .page-id-39427 .box13 ul, .page-id-39427 .box14 ul{padding-left:16% !important;}
.page-id-39427 .p1a{transform:rotate(0deg) !important;width:100% !important;margin-left:2% !important;}
.page-id-34348 .accordion-wrap-box{width:95% !important;}
.page-id-34779 .atw_outer_container{width:110% !important;max-width:110% !important;}
.page-id-31131 .atw_outer_container{margin-left:0% !important;}
.page-id-31131 .accordion-wrap-box{width:95% !important;}
.page-id-39141 .aboutCSAS{display:block !important;margin-top:3% !important;width:90%;margin:0px auto;}
.page-id-39141 .new_age,.page-id-39141 .key, .page-id-39141 .technical, .page-id-39141 .fast{margin-left:0% !important;}
.page-id-39141 .slider3 .col-sm-6{padding-right:21%;margin-left:7%;width:100%;}
.page-id-39141 .speakc{margin-top:5% !important;}
.page-id-39427 .para_merg{display:block !important;margin-top:3% !important;width:90%;margin:0px auto;}
.page-id-39427 .slider3 .col-sm-6{padding-right:21%;margin-left:7%;width:100%;}
.page-id-39078 .aboutCSAS{display:block !important;margin-top:4% !important;width:90% !important;margin:0px auto !important;}
.page-id-39467 .aboutCSAS{display:block !important;margin-top:4% !important;width:90% !important;margin:0px auto !important;}
.page-id-39078 .carr1, .page-id-39078 .carr2, .page-id-39078 .carr3, .page-id-39078 .carr4{text-align:center !important;width:100% !important;list-style:none !important;}
.page-id-39078 .carr1 ul li{list-style:none !important;}
.page-id-39078 .carr2 ul li{list-style:none !important;}
.page-id-39078 .carr3 ul li{list-style:none !important;}
.page-id-39078 .carr4 ul li{list-style:none !important;}
.page-id-39078 .new_age, .page-id-39078 .technical, .page-id-39078 .key, .page-id-39078 .fast{margin-left:0% !important;}
.page-id-39467 .carr1, .page-id-39467 .carr2, .page-id-39467 .carr3, .page-id-39467 .carr4{text-align:center !important;width:100% !important;list-style:none !important;}
.page-id-39467 .carr1 ul li{list-style:none !important;}
.page-id-39467 .carr2 ul li{list-style:none !important;}
.page-id-39467 .carr3 ul li{list-style:none !important;}
.page-id-39467 .carr4 ul li{list-style:none !important;}
.page-id-39467 .new_age, .page-id-39467 .technical, .page-id-39467 .key, .page-id-39467 .fast{margin-left:0% !important;}
.page-id-34647 .aboutCBDH{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-34647 .atw_outer_container{margin-left:6% !important;width:90% !important;}
.page-id-32023 .atw_outer_container{margin-left:6% !important;}
.page-id-32023 .cirp #tab2{width:80% !important;margin-left:14% !important;}
.page-id-32023 .accordion-wrap-box{width:95% !important;}
.page-id-32023 .pythin{width:80% !important;margin:0px auto !important;margin-top:-36px !important;margin-bottom:-36px !important;}
.page-id-32508 .cirp #tab2{width:82% !important;margin-left:15% !important;}
.page-id-32508 .atw_outer_container{margin-left:3% !important;}
.page-id-32508 .accordion-wrap-box{width:95% !important;}
.page-id-16890 .flex-nav-fix{width:90% !important;margin-left:6% !important;}
.page-id-39790 .flex-nav-fix{width:90% !important;margin-left:6% !important;}
.page-id-17980 .head_para{display:block !important;margin-top:8% !important;width:90% !important;margin:0px auto !important;}
.page-id-17980 .atw_outer_container{margin-left:3% !important;}
.page-id-17980 .flex-nav-fix{width:90% !important;margin-left:6% !important;}
.page-id-38720 .accordion-wrap-box{width:95% !important;}
.page-id-38720 .slider3 .col-sm-6{padding-right:21%;width:100%;}
.page-id-38720 .cisp #tab2{width:82% !important;margin-left:15% !important;}
.page-id-38720 .head1{margin-left:-10% !important;}
.page-id-38984 .slider3 .col-sm-6{padding-right:21%;width:100%;}
.page-id-38984 .accordion-wrap-box{width:95% !important;}
.page-id-37365 .aboutCSAS{margin-top:8% !important;margin-bottom:8% !important;}
.page-id-37365 .hdfc12{text-align:center !important;}
.page-id-37365 .desc1{text-align:center !important;}
.page-id-37365 .lm1{margin-left:0px !important;display:block !important;}
.page-id-38688 .slider3 .col-sm-6{padding-right:21%;width:100%;}
.page-id-38688 .slider3 li{list-style:none !important;}
.page-id-38688 .viewp{margin-top:5% !important;}
.text-center a.button{float:none!important;}
.page-id-38851 .pg-full .col-lg-3{text-align:center !important;}
.page-id-38851 .pg-full .col-lg-6{text-align:center !important;}
.page-id-38851 .bg-col h4{text-align:center !important;}
.page-id-38851 .col1, .page-id-38851 .col2, .page-id-38851 .col3, .page-id-38851 .col4, .page-id-38851 .col5{min-height:250px !important;}
.page-id-38851 .placements img{width:100% !important;}
.page-id-38851 .placements1 img{width:100% !important;}
.page-id-38851 .slider3 li .col-lg-4{padding-right:0px;width:100%;}
.page-id-38851 .slider3 li{list-style:none !important;}
.page-id-38851 #text-37 .wpcf7-submit{margin-left:-10% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:20% !important;}
.page-id-38807 .pg-full .col-lg-3{text-align:center !important;}
.page-id-38807 .pg-full .col-lg-6{text-align:center !important;}
.page-id-38807 .bg-col h4{text-align:center !important;}
.page-id-38807 .col1, .page-id-38807 .col2, .page-id-38807 .col3, .page-id-38807 .col4, .page-id-38807 .col5{min-height:250px !important;}
.page-id-38807 .placements img{width:100% !important;}
.page-id-38807 .placements1 img{width:100% !important;}
.page-id-38807 .slider3 .col-lg-4{padding-right:21%;width:100%;}
.page-id-38807 .slider3 li{list-style:none !important;}
.page-id-38807 #text-37 .wpcf7-submit{margin-left:-10% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:24% !important;}
.page-id-37568 .meth1{width:100% !important;}
.page-id-37568 #tab-43541 .tab-content #tab6{text-align:center !important;}
.page-id-37568 .accordion-wrap-box{width:95% !important;}
.page-id-38145 .tab-header{margin-left:-10px!important;width:100%!important;}
.page-id-38145 .accordion-wrap-box{width:95% !important;}
.page-id-38313 .meth1{width:100% !important;}
.page-id-38313 .atw_outer_container{margin-left:3% !important;}
.page-id-38313 .tab-header{margin-left:-10px!important;width:100%!important;}
.page-id-38313 .accordion-wrap-box{width:95% !important;}
.page-id-17423 .mediae{margin-left:-8% !important;width:118% !important;margin-right:0px !important;margin-top:-13% !important;}
.page-id-17423 .email{margin-left:0px !important;margin-right:-40% !important;}
.page-id-17423 .projects-section{margin-top:-5% !important;}
.page-id-18583 .blog1{margin-bottom:12% !important;}
.page-id-11522 .only-mobile{display:block;margin-bottom:-10%;}
.page-id-11522 .only-mobile img{border:1px solid;}
.page-id-11522 .accre .col-lg-3{display:none !important;}
.page-id-14383 .mobile_box{max-height:none !important;}
.page-id-14383 #mobile{display:none !important;}
.page-id-14383 #desktop{display:block !important;}
.page-id-14383 #desktop .faculty_mob{margin-top:2% !important;margin-bottom:20% !important;}
.page-id-14383 #desktop .color{margin-top:-20% !important;margin-left:36% !important;}
.page-id-14383 .test1 .img-zoom2{width:320px !important;margin-bottom:30% !important;}
.page-id-14383 #player1, .page-id-14383 #player2{height:auto !important;}
.page-id-18890 .tweets-flexslider .slides li{text-align:left;}
.page-id-18890 .slides{padding:1px !important;}
.page-id-18890 .chefs-slider .flex-direction-nav .flex-next{left:85% !important;}
.page-id-18890 .leadership_speak{text-align:center !important;}
.page-id-18890 .leadership_speak h2{text-align:center !important;}
.page-id-18890 #text-42 .wpcf7{width:91% !important;margin-bottom:5% !important;}
.page-id-18890 #text-42 .wpcf7-submit{margin-left:5% !important;}
.page-id-16809 .acc1 .atw_outer_container{margin-left:5% !important;width:100% !important;}
.page-id-16809 .atw_outer_container .atw_image{width:100% !important;}
.page-id-16809 .atw_outer_container{margin-left:5% !important;width:90% !important;}
.page-id-7273 .mapphoto{display:block;}
.page-id-39078 .toSlider .flexslider .flex-prev{left:5% !important;top:-400px !important;}
.page-id-39078 .toSlider .flexslider .flex-next{left:8% !important;top:-400px !important;}
.page-id-39467 .toSlider .flexslider .flex-prev{left:5% !important;top:20px !important;}
.page-id-39467 .toSlider .flexslider:hover .flex-prev{left:5% !important;top:20px !important;}
.page-id-39467 .toSlider .flexslider .flex-next{left:-249px !important;top:20px !important;}
.page-id-39467 .toSlider .flexslider:hover .flex-next{left:-249px !important;top:20px !important;}
.page-id-38807 .chef-item{text-align:center !important;}
.page-id-38807 .myelement{margin-left:28% !important;}
.page-id-38807 .flexslider .slides img{display:initial !important;}
.page-id-14383 .slides .col-sm-4{width:71% !important;}
.page-id-14383 .slides .alignnone{margin-left:67% !important;}
.page-id-14383 .slides .col-sm-12{margin-top:16% !important;}
.page-id-19665 .tweet_mergMain{margin-left:4% !important;padding:3% 3% 3% 3%;}
.page-id-19665 .tweet-wrapper-inner{width:100% !important;}
.page-id-19665 .tweet-carousel{padding:0px !important;}
.page-id-19665 .toSlider .flexslider:hover .flex-prev{right:0px!important;left:-14px!important;top:-78px!important;}
.page-id-19665 .toSlider .flexslider .flex-prev{right:0px!important;left:-14px!important;top:-78px!important;}
.page-id-39447 .right-cont{max-width:100% !important;}
.page-id-39447 .select-option h2{max-width:100% !important;}
.page-id-39447 .button-btn{position:relative !important;}
.page-id-39427 .course-accordion{height:auto !important;}
.page-id-16532 .course-accordion{height:auto !important;}
.page-id-39427 .wp-image-38563{margin-left:10% !important;width:80% !important;}
.page-id-39427 .cri{margin-bottom:39% !important;text-align:center !important;}
.page-id-39467 .cri{margin-bottom:12% !important;text-align:center !important;}
.page-id-39427 .down11{font-size:10px !important;}
.page-id-39427 .down12{font-size:10px !important;}
.page-id-39427 .c_path{width:100% !important;margin-left:0% !important;}
.page-id-39427 .toSlider .flexslider .flex-prev{left:-6px!important;}
.page-id-39427 .toSlider .flexslider:hover .flex-prev{left:-6px!important;}
.page-id-39427 .toSlider .flexslider .flex-next{left:-216px!important;}
.page-id-39427 .toSlider .flexslider:hover .flex-next{left:-216px!important;}
.page-id-39467 .down11{font-size:10px !important;}
.page-id-39467 .down12{font-size:10px !important;}
.page-id-39467 .ca1{margin-top:35px !important;}
.page-id-39467 .enroll1{margin-left:34% !important;}
.page-id-39467 .slider-arrow{display:none !important;}
.page-id-39467 .pay_enr{margin-top:0px !important;}
.page-id-39481 .button-btn{position:relative !important;}
.page-id-39481 .payment h2{max-width:100% !important;}
.page-id-39481 .right-cont{max-width:100% !important;}
.page-id-16532 .toSlider .flexslider:hover .flex-prev{left:-17px!important;}
.page-id-16532 .toSlider .flexslider .flex-prev{left:-17px!important;}
.page-id-16532 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-225px!important;}
.page-id-16532 .toSlider .flexslider .flex-next{top:20px!important;left:-225px!important;}
.page-id-47571 #training .bg-col p{float:left;}
.page-id-47571 #training .bg-col h5{position:relative;}
}
@media screen and (min-width:602px) and (max-width:850px){.page-id-39907 .flexslider .slides img{display:block;margin:auto;}
.page-id-39907 .owl-theme .owl-controls{margin-top:10px;text-align:center;display:none!important;}
.page-id-39907 .flexslider .special-text{margin-bottom:10px!important;}
.page-id-39907 .slides{zoom:1;margin-bottom:30px;}
.page-id-39907 #fancybox-wrap{margin-top:-105px;}
.page-id-39907 #player{height:auto!important;}
.desktop-show{display:none;}
.show-mobile{display:block!important;margin-bottom:50px;}
.show-mobile .rev_slider_wrapper{position:relative;display:block!important;width:50%;}
.show-mobile .tp-bgimg{background-size:contain!important;}
.page-id-39907 .posts11{margin-top:-25px !important;}
.page-id-39907 .posts12{padding-bottom:10px !important;}
#lower-footer .copyright1{float:left !important;}
.logo_reviews .logo_img{width:80%;margin-left:10%;}
.page-id-7273 #text-42 .wpcf7{width:75% !important;margin-left:12%;}
.page-id-7273 .contact-title{margin-left:0px!important;}
.text_area{display:block !important;margin-top:5% !important;}
.fmvc1 h1{margin-top:10%!important;}
.para_merg{display:block !important;margin-top:5% !important}
.carrer-row .col-md-3{width:25%;margin:0px 25px;}
.page-id-32714 .aboutitfc{margin-top:20% !important;}
.page-id-33166 .slideshow li{margin-right:0 !important;position:absolute !important;}
.page-id-33166 #text-37 .wpcf7-submit{margin-left:23% !important;}
.page-id-33166 .flex-nav-fix .flex-direction-nav{margin-top:113% !important;}
.page-id-34348 .slideshow li{margin-right:0 !important;}
.page-id-34348 #text-37 .wpcf7-submit{margin-left:23% !important;}
.page-id-34348 .text_heading{margin-left:50% !important;}
.page-id-34779 .cvi_hide1{margin-top:15% !important;}
.cvi_hide{display:block !important;margin-top:5% !important;}
.page-id-34779 .slideshow li{margin-right:0 !important;position:absolute !important;}
.page-id-34779 .toSlider .flexslider .flex-prev{top:120px !important;left:-77px!important;}
.page-id-34779 .toSlider .flexslider .flex-next{top:120px !important;}
.page-id-34779 .toSlider .flexslider:hover .flex-prev{top:120px !important;left:-77px!important;}
.page-id-34779 .toSlider .flexslider:hover .flex-next{top:120px !important;}
.page-id-34779 .faculty1{margin-top:50% !important;}
.page-id-35436 .atw_outer_container{margin-left:5% !important;}
.page-id-35436 .para_merg_dcf{display:block !important;margin-top:4% !important;}
.page-id-35212 #rev_slider_73_1_wrapper{display:none !important;}
.page-id-35212 .toSlider .flexslider:hover .flex-prev{top:-81px!important;}
.page-id-35212 .toSlider .flexslider .flex-prev{top:-81px!important;}
.page-id-35212 .drbwmfaculty{width:200% !important;margin-left:-34% !important;margin-bottom:45% !important;}
.page-id-35212 #text-37{width:200% !important;margin-left:-40% !important;}
.page-id-35212 .aboutDRBWM1{display:block !important;margin-top:5% !important;}
.page-id-39141 .box11 ul, .page-id-39141 .box12 ul, .page-id-39141 .box13 ul, .page-id-39141 .box14 ul{padding-left:16% !important;}
.page-id-39141 .mobile-row{width:70% !important;margin:0px auto;padding-left:6%;}
.page-id-39141 .fullwidthbanner-container{display:none !important;}
.page-id-39141 .p1a{transform:rotate(0deg) !important;width:102.5% !important;margin-left:-1.2% !important;}
.page-id-39141 .curr1{margin-left:14% !important;}
.page-id-39427 .box11 ul, .page-id-39427 .box12 ul, .page-id-39427 .box13 ul, .page-id-39427 .box14 ul{padding-left:16% !important;}
.page-id-39427 .fullwidthbanner-container{display:none !important;}
.page-id-39427 .p1a{transform:rotate(0deg) !important;width:102.5% !important;margin-left:-1.2% !important;}
.page-id-39427 .curr1{margin-left:14% !important;}
.page-id-16532 .atw_outer_container{margin-left:5% !important;}
.page-id-34348 .accordion-wrap-box{width:95% !important;}
.page-id-39141 .biggest{margin-left:42% !important;}
.page-id-39141 .carrer-row .col-md-3{width:32% !important;}
.page-id-39427 .carrer-row .col-md-3{width:32% !important;}
.page-id-34779 .atw_outer_container{width:110% !important;max-width:110% !important;}
.page-id-31131 .atw_outer_container{margin-left:4% !important;}
.page-id-31131 .col-sm-6{min-height:243px !important;}
.page-id-31131 .accordion-wrap-box{width:95% !important;}
.page-id-39141 .aboutCSAS{display:block !important;margin-top:3% !important;width:90%;margin:0px auto;}
.page-id-17980 .head_para{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-39141 .new_age,.page-id-39141 .key, .page-id-39141 .technical, .page-id-39141 .fast{margin-left:0% !important;}
.page-id-39141 .slider3 .col-sm-6{margin-left:29% !important;}
.page-id-39427 .para_merg{display:block !important;margin-top:3% !important;width:90%;margin:0px auto;}
.page-id-39427 .slider3 .col-sm-6{margin-left:29% !important;}
.page-id-39078 .fullwidthbanner-container{display:none !important;}
.page-id-39078 .slider3 .col-sm-6{margin-left:29% !important;}
.page-id-39078 .carrer-row .col-md-3{width:32%;}
.page-id-17980 .head_para{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-39467 .fullwidthbanner-container{display:none !important;}
.page-id-39467 .slider3 .col-sm-6{margin-left:29% !important;}
.page-id-39467 .carrer-row .col-md-3{width:32%;}
.page-id-17980 .head_para{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-39078 .aboutCSAS{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-39078 .biggest{margin-left:44% !important;}
.page-id-39078 .carr1, .page-id-39078 .carr2, .page-id-39078 .carr3, .page-id-39078 .carr4{text-align:center !important;width:100% !important;list-style:none !important;}
.page-id-39078 .carr1 ul li{list-style:none !important;}
.page-id-39078 .carr2 ul li{list-style:none !important;}
.page-id-39078 .carr3 ul li{list-style:none !important;}
.page-id-39078 .carr4 ul li{list-style:none !important;}
.page-id-39078 .new_age, .page-id-39078 .technical, .page-id-39078 .key, .page-id-39078 .fast{margin-left:0% !important;}
.page-id-39467 .aboutCSAS{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-39467 .biggest{margin-left:44% !important;}
.page-id-39467 .carr1, .page-id-39467 .carr2, .page-id-39467 .carr3, .page-id-39467 .carr4{text-align:center !important;width:100% !important;list-style:none !important;}
.page-id-39467 .carr1 ul li{list-style:none !important;}
.page-id-39467 .carr2 ul li{list-style:none !important;}
.page-id-39467 .carr3 ul li{list-style:none !important;}
.page-id-39467 .carr4 ul li{list-style:none !important;}
.page-id-39467 .new_age, .page-id-39467 .technical, .page-id-39467 .key, .page-id-39467 .fast{margin-left:0% !important;}
.page-id-34647 .aboutCBDH{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-34647 .atw_outer_container{margin-left:10% !important;}
.page-id-32023 .atw_outer_container{margin-left:6% !important;}
.page-id-32023 .cirp #tab2{width:70% !important;margin-left:22% !important;}
.page-id-32023 .atw_outer_container{margin-left:5% !important;}
.page-id-32023 .pythin{width:80% !important;margin:0px auto !important;margin-top:-36px !important;margin-bottom:-36px !important;}
.page-id-32023 .text_heading{margin-left:50% !important;}
.page-id-32023 #text-37 .wpcf7-submit{margin-left:26% !important;}
.page-id-32508 .cirp #tab2{width:80% !important;margin-left:17% !important;}
.page-id-32508 #text-37 .wpcf7-submit{margin-left:26% !important;}
.page-id-32508 .text_heading{margin-left:50% !important;}
.page-id-32508 .bottomc{margin-bottom:5% !important;}
.page-id-32508 .atw_outer_container{margin-left:6% !important;}
.page-id-16890 .bacp1{width:82% !important;margin-left:8% !important;text-align:center !important;}
.page-id-39790 .bacp1{width:82% !important;margin-left:8% !important;text-align:center !important;}
.page-id-17980 .head_para{display:block !important;margin-top:6% !important;width:90% !important;margin:0px auto !important;}
.page-id-38720 .cisp #tab2{width:82% !important;margin-left:15% !important;}
.page-id-38720 .faculty11{width:44% !important;}
.page-id-38720 .slider3 .col-sm-6{margin-left:0% !important;width:100% !important;}
.page-id-38720 #text-37 .wpcf7-submit{margin-left:30% !important;}
.page-id-38984 .fullwidthbanner-container{display:none !important;}
.page-id-38984 .tab-header{margin-left:-17px!important;width:97%;}
.page-id-38984 .slider3 .col-sm-6{margin-left:20% !important;}
.page-id-38984 .cisp #tab2{width:82% !important;margin-left:15% !important;}
.page-id-38851 .enquire1{padding:32px !important;}
.page-id-38851 .enquire3{margin-top:5% !important;}
.page-id-38851 .col1, .page-id-38851 .col2, .page-id-38851 .col3, .page-id-38851 .col4, .page-id-38851 .col5{min-height:400px !important;}
.page-id-38851 .slider3 li{list-style:none !important;}
.page-id-38807 .enquire1{padding:32px !important;}
.page-id-38807 .enquire3{margin-top:5% !important;}
.page-id-38807 .col1, .page-id-38851 .col2, .page-id-38851 .col3, .page-id-38851 .col4, .page-id-38851 .col5{min-height:400px !important;}
.page-id-38807 .slider3 li{list-style:none !important;}
.page-id-37568 .meth1{width:100% !important;}
.page-id-37568 #tab-43541 .tab-content #tab6{text-align:center !important;}
.page-id-37568 .accordion-wrap-box{width:95% !important;}
.page-id-38145 .fullwidthbanner-container{display:none !important;}
.page-id-38145 #text-37 .wpcf7-submit{margin-left:26% !important;}
.page-id-38145 .atw_outer_container{margin-top:5% !important;margin-left:5% !important;}
.page-id-38313 .fullwidthbanner-container{display:none !important;}
.page-id-38313 .meth1{width:100% !important;}
.page-id-38313 .atw_outer_container{margin-left:5% !important;}
.page-id-38313 #text-37 .wpcf7-submit{margin-left:30% !important;}
.page-id-17423 .mediae{margin-left:-4% !important;width:109% !important;margin-right:0px !important;margin-top:-8% !important;margin-bottom:-3% !important;}
.page-id-17423 .email{margin-left:0px !important;margin-right:-40% !important;}
.page-id-17423 .projects-section{margin-top:-5% !important;}
.page-id-17423 .enquiry{margin-left:0px !important;}
.page-id-11522 .only-mobile{display:block;margin-bottom:-4%;}
.page-id-11522 .only-mobile img{border:1px solid;}
.page-id-11522 .accre .col-lg-3{display:none !important;}
.page-id-14383 #mobile{display:none !important;}
.page-id-14383 #desktop{display:block !important;}
.page-id-14383 #desktop .faculty_mob{margin-top:2% !important;margin-bottom:20% !important;}
.page-id-14383 #desktop .color{margin-top:-20% !important;}
.page-id-14383 .test1 .img-zoom2{width:320px !important;margin-bottom:10% !important;margin-top:10% !important;}
.page-id-14383 .mobile_box{max-height:none !important;}
.page-id-14383 #desktop .row{width:60% !important;margin:0px auto !important;text-align:center !important;}
.page-id-14383 #desktop .faculty_mob{display:none !important;}
.page-id-14383 #desktop .color img{margin-left:25% !important;}
.page-id-14383 .slides .col-sm-4{width:71% !important;}
.page-id-14383 .slides .alignnone{margin-left:67% !important;}
.page-id-14383 .slides .col-sm-12{margin-top:16% !important;}
.page-id-18890 .tweets-flexslider .slides li{text-align:left;}
.page-id-18890 .slides{padding:1px !important;}
.page-id-18890 .chefs-slider .flex-direction-nav .flex-next{left:90% !important;}
.page-id-18890 .tweets-flexslider .slides li{text-align:left;}
.page-id-18890 .slides{padding:1px !important;}
.page-id-18890 .leadership_speak{text-align:center !important;}
.page-id-18890 .leadership_speak h2{text-align:center !important;}
.page-id-18890 #text-42 .wpcf7{width:91% !important;margin-bottom:5% !important;}
.page-id-18890 #text-42 .wpcf7-submit{margin-left:5% !important;}
.page-id-16809 .atw_outer_container .atw_image{width:100% !important;}
.page-id-16809 .atw_outer_container{margin-left:5% !important;width:90% !important;}
.page-id-16809 .minh{min-height:300px !important;}
.page-id-7273 .mapphoto{display:block;}
.page-id-39078 .bos{margin-left:13% !important;}
.page-id-39078 .p1a{transform:rotate(0deg) !important;width:102.5% !important;margin-left:-1% !important;}
.page-id-39078 .main-row{margin-left:13% !important;}
.page-id-39467 .bos{margin-left:13% !important;}
.page-id-39467 .p1a{transform:rotate(0deg) !important;width:102.5% !important;margin-left:-1% !important;}
.page-id-39467 .p2a{transform:rotate(0deg) !important;width:102.5% !important;margin-left:-1% !important;}
.page-id-39467 .main-row{margin-left:13% !important;}
.page-id-38145 #slider{display:none !important;}
.page-id-17980 .atw_outer_container{margin-left:4% !important;}
.page-id-38648 #slider{display:none !important;}
.page-id-38648 .cisp #tab1{width:82% !important;margin-left:15% !important;}
.page-id-38648 .slideshow1{width:90% !important;margin:0px auto !important;}
.page-id-38648 .colla{width:100% !important;}
.page-id-38648 .about-ey{display:none !important;}
.page-id-38648 .carrer-row .col-md-3{width:20% !important;}
.page-id-38648 #text-37 .wpcf7-submit{margin-left:26% !important;}
.page-id-38851 .pg-full .col-lg-3{text-align:center !important;}
.page-id-38851 .pg-full .col-lg-6{text-align:center !important;width:100% !important;}
.page-id-38851 .pg-full .col-sm-6{text-align:center !important;width:100% !important;}
.page-id-38851 .bg-col h4{text-align:center !important;}
.page-id-38851 .bg-col .col-sm-6 .alignleft{float:none !important;}
.page-id-38851 .chef-item{text-align:center !important;}
.page-id-38851 .myelement{margin-left:42% !important;}
.page-id-38851 .flexslider .slides img{display:initial !important;}
.page-id-38807 .pg-full .col-lg-3{text-align:center !important;}
.page-id-38807 .pg-full .col-lg-6{text-align:center !important;width:100% !important;}
.page-id-38807 .pg-full .col-sm-6{text-align:center !important;width:100% !important;}
.page-id-38807 .bg-col h4{text-align:center !important;}
.page-id-38807 .bg-col .col-sm-6 .alignleft{float:none !important;}
.page-id-38807 .chef-item{text-align:center !important;}
.page-id-38807 .myelement{margin-left:42% !important;}
.page-id-38807 .flexslider .slides img{display:initial !important;}
.page-id-19665 .tweet_mergMain{margin-left:0 !important;}
.page-id-19665 .tweet-wrapper-inner{width:100% !important;}
.page-id-19665 .tweet-carousel{padding:0px !important;}
.page-id-18890 .tab{width:90% !important;margin-left:5% !important;}
.page-id-39447 .right-cont{max-width:100% !important;}
.page-id-39447 .select-option h2{max-width:100% !important;}
.page-id-39427 .course-accordion{height:auto !important;}
.page-id-16532 .course-accordion{height:auto !important;}
.page-id-39427 .wp-image-38563{margin-left:10% !important;width:80% !important;}
.page-id-39427 .cri{margin-bottom:14% !important;text-align:center !important;}
.page-id-39467 .cri{margin-bottom:7% !important;text-align:center !important;}
.page-id-39427 .down11{font-size:15px !important;}
.page-id-39427 .down12{font-size:15px !important;}
.page-id-39427 .c_path{width:100% !important;margin-left:3% !important;margin-bottom:0% !important;}
.page-id-39427 .toSlider .flexslider .flex-prev{left:-6px!important;}
.page-id-39427 .toSlider .flexslider:hover .flex-prev{left:-6px!important;}
.page-id-39427 .toSlider .flexslider .flex-next{left:-216px!important;}
.page-id-39427 .toSlider .flexslider:hover .flex-next{left:-216px!important;}
.page-id-39427 .bos{margin-left:14% !important;}
.page-id-39427 .train1{margin-left:4% !important;}
.page-id-39427 .toSlider .flexslider:hover .flex-prev{left:-50px!important;}
.page-id-39467 .slider-arrow{display:none !important;}
.page-id-39467 .ca1{margin-top:40px !important;}
.page-id-39467 #secondOrangeBanner{margin-top:53% !important;}
.page-id-39467 .pay_enr{margin-top:0px !important;margin-left:34%;}
.page-id-39467 .pay_enr .enq2{padding:15px 49px!important;}
.page-id-39467 .vid #tab2{width:70% !important;margin-left:20% !important;}
.page-id-39467 .fullwidthabanner{display:none !important;}
.page-id-39481 .fullwidthabanner{display:none !important;}
}
@media screen and (min-width:1300px) and (max-width:1380px){.page-id-39427 .p1a{margin-left:-26% !important;}
}
@media screen and (min-width:1385px) and (max-width:1450px){.page-id-39427 .p1a{margin-left:-17% !important;}
}
@media screen and (min-width:1500px) and (max-width:2000px){.page-id-39427 .p1a{margin-left:-16% !important;}
}
.page-id-14970 .sc_video_text{max-height:240px !important;height:240px !important;}
.page-id-33166 .chefs-slider .flex-direction-nav .flex-prev{top:27px;}
.page-id-33166 .chefs-slider .flex-direction-nav .flex-next{top:27px;}
.page-id-32714 .itfctestimonial .chefs-slider .flex-direction-nav:hover .flex-prev{left:-6px!important;top:30px!important;}
.page-id-32714 .itfctestimonial .chefs-slider .flex-direction-nav .flex-prev{left:-6px!important;top:30px!important;}
.page-id-32714 .toSlider .itfctestimonial .flexslider:hover .flex-next{top:10px!important;left:25px!important;}
.page-id-32714 .toSlider .itfctestimonial .flexslider .flex-next{top:10px!important;left:25px!important;}
.page-id-34779 .toSlider .flexslider .flex-next{top:30px!important;left:-265px!important;}
.page-id-34779 .toSlider .flexslider:hover .flex-next{top:30px!important;left:-265px!important;}
.page-id-34779 .toSlider .flexslider .flex-prev{left:-6px!important;top:30px!important;}
.page-id-34779 .toSlider .flexslider:hover .flex-prev{left:-6px!important;top:30px!important;}
.page-id-39141 .toSlider .flexslider .flex-prev{top:20px!important;left:-5px!important;}
.page-id-39141 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:-5px!important;}
.page-id-39141 .toSlider .flexslider .flex-next{left:-300px!important;top:20px!important;}
.page-id-39141 .toSlider .flexslider:hover .flex-next{left:-300px!important;top:20px!important;}
@media screen and (min-width:200px) and (max-width:601px){.page-id-39141 .toSlider .flexslider .flex-prev{top:20px!important;left:10px!important;}
.page-id-39141 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:10px!important;}
}
.page-id-39141 .toSlider .flexslider .flex-next{left:-280px!important;top:20px!important;}
.page-id-39141 .toSlider .flexslider:hover .flex-next{left:-280px!important;top:20px!important;}
.page-id-37302 .faculty12 .flex-direction-nav .flex-next{left:30px!important;top:15px!important;}
.page-id-37302 .faculty12 .flex-direction-nav:hover .flex-next{left:30px!important;top:15px!important;}
.page-id-37302 .faculty12 .flex-direction-nav .flex-prev{left:-5px!important;top:15px!important;}
.page-id-37302 .faculty12 .flex-direction-nav:hover .flex-prev{left:-5px!important;top:15px!important;}
.page-id-37302 .slider1 .flex-direction-nav .flex-next{left:-285px!important;top:10px!important;}
.page-id-37302 .slider1 .flex-direction-nav:hover .flex-next{left:-285px!important;top:10px!important;}
@media screen and (min-width:200px) and (max-width:601px){.page-id-37302 .faculty12 .flex-direction-nav .flex-next{left:45px!important;top:15px!important;margin-bottom:5%;}
.page-id-37302 .faculty12 .flex-direction-nav:hover .flex-next{left:45px!important;top:15px!important;margin-bottom:5%;}
.page-id-37302 .faculty12 .flex-direction-nav .flex-prev{left:15px!important;top:15px!important;margin-bottom:5%;}
.page-id-37302 .faculty12 .flex-direction-nav:hover .flex-prev{left:15px!important;top:15px!important;margin-bottom:5%;}
.page-id-37302 .slider1 .flex-direction-nav .flex-next{left:-290px!important;top:10px!important;}
.page-id-37302 .slider1 .flex-direction-nav:hover .flex-next{left:-290px!important;top:10px!important;}
}
.page-id-32714 .faculty12 .flex-direction-nav .flex-next{left:30px!important;top:15px!important;margin-bottom:10%;}
.page-id-32714 .faculty12 .flex-direction-nav:hover .flex-next{left:30px!important;top:15px!important;margin-bottom:10%;}
.page-id-32714 .faculty12 .flex-direction-nav .flex-prev{left:-5px!important;top:15px!important;margin-bottom:10%;}
.page-id-32714 .faculty12 .flex-direction-nav:hover .flex-prev{left:-5px!important;top:15px!important;margin-bottom:10%;}
@media screen and (min-width:200px) and (max-width:601px){.page-id-32714 .faculty12 .flex-direction-nav .flex-next{left:45px!important;top:15px!important;margin-bottom:5%;}
.page-id-32714 .faculty12 .flex-direction-nav:hover .flex-next{left:45px!important;top:15px!important;margin-bottom:5%;}
.page-id-32714 .faculty12 .flex-direction-nav .flex-prev{left:15px!important;top:15px!important;margin-bottom:5%;}
.page-id-32714 .faculty12 .flex-direction-nav:hover .flex-prev{left:15px!important;top:15px!important;margin-bottom:5%;}
}
.page-id-39078 .faculty12 .flex-direction-nav .flex-prev{left:0px !important}
.page-id-39078 .faculty12 .flex-direction-nav:hover .flex-prev{left:0px !important}
.page-id-39078 .faculty12 .flex-direction-nav .flex-next{left:-300px !important}
.page-id-39078 .faculty12 .flex-direction-nav:hover .flex-next{left:-300px !important}
@media screen and (min-width:200px) and (max-width:601px){.page-id-39078 .faculty12 .flex-direction-nav .flex-prev{left:0px !important}
.page-id-39078 .faculty12 .flex-direction-nav:hover .flex-prev{left:0px !important}
.page-id-39078 .faculty12 .flex-direction-nav .flex-next{left:-300px !important}
.page-id-39078 .faculty12 .flex-direction-nav:hover .flex-next{left:-300px !important}
}
.page-id-16890 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-16890 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:0px!important;}
.page-id-16890 .toSlider .flexslider .flex-next{top:20px!important;left:-281px!important;}
.page-id-16890 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-281px!important;}
.page-id-16890 .chefs-slider .flex-direction-nav .flex-prev{margin-bottom:6% !important;}
.page-id-39790 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-39790 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:0px!important;}
.page-id-39790 .toSlider .flexslider .flex-next{top:20px!important;left:-281px!important;}
.page-id-39790 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-281px!important;}
.page-id-39790 .chefs-slider .flex-direction-nav .flex-prev{margin-bottom:6% !important;}
.page-id-33514 .testi_flex .chefs-slider .flex-direction-nav .flex-prev{left:0px!important;top:20px!important;}
.page-id-33514 .testi_flex .chefs-slider .flex-direction-nav:hover .flex-prev{left:0px!important;top:20px!important;}
.page-id-33514 .testi_flex .chefs-slider .flex-direction-nav .flex-next{top:0px!important;left:60px!important;}
.page-id-33514 .testi_flex .chefs-slider .flex-direction-nav:hover .flex-next{top:0px!important;left:60px!important;}
.page-id-33514 .faculty_con .flex-direction-nav .flex-prev{left:0px !important;top:0px!important;}
.page-id-33514 .faculty_con .flex-direction-nav:hover .flex-prev{left:0px !important;top:0px!important;}
.page-id-33514 .faculty_con .flex-direction-nav .flex-next{left:30px !important;top:0px!important;}
.page-id-33514 .faculty_con .flex-direction-nav:hover .flex-next{left:30px !important;top:0px!important;}
@media screen and (min-width:200px) and (max-width:601px){.page-id-33514 .faculty_con .flex-direction-nav .flex-prev{left:0px !important}
.page-id-33514 .faculty_con .flex-direction-nav:hover .flex-prev{left:0px !important}
.page-id-33514 .faculty_con .flex-direction-nav .flex-next{left:30px !important}
.page-id-33514 .faculty_con .flex-direction-nav:hover .flex-next{left:30px !important}
}
.page-id-19665 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-19665 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:0px!important;}
.page-id-19665 .toSlider .flexslider .flex-next{top:20px!important;left:-255px!important;}
.page-id-19665 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-255px!important;}
.page-id-35212 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}
.page-id-35212 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:0px!important;}
.page-id-35212 .toSlider .flexslider .flex-next{top:20px!important;left:-274px!important;}
.page-id-35212 .toSlider .flexslider:hover .flex-next{top:20px!important;left:-274px!important;}
.page-id-36195 .full_bg.full-width-bg{padding-top:0% !important;}
.downc1{width:53%;font-size:14px;background:#7ac386;color:#fff;position:absolute;text-align:center;left:10%;top:130%;padding:15px 5px 5px 5px;z-index:10;border-radius:0px 0px 5px 5px;text-transform:uppercase;}
.downc1:hover{color:#fff;}
.downc2{width:53%;font-size:14px;background:#7ac386;color:#fff;position:absolute;text-align:center;left:10%;top:130%;padding:15px 5px 5px 5px;z-index:10;border-radius:0px 0px 5px 5px;text-transform:uppercase;}
.downc2:hover{color:#fff;}
@media screen and (min-width:1000px) and (max-width:1300px){.page-id-39427 .box11 ul{min-height:165px !important;height:165px !important;}
.page-id-39427 .box12 ul{min-height:165px !important;height:165px !important;}
}
@media screen and (min-width:1200px) and (max-width:1350px){.downc1{width:53%;left:10%;}
.downc2{width:53%;left:10%;}
}
@media screen and (min-width:1351px) and (max-width:1549px){.downc1{width:49%;left:9%;}
.downc2{width:49%;left:9%;}
}
@media screen and (min-width:1550px) and (max-width:1950px){down11{padding:15px 50px 15px 40px !important;}
.downc1{left:6.5%;}
.downc2{left:6.5%;}
}
@media screen and (min-width:200px) and (max-width:610px){.downc1{width:50% !important;left:25% !important;}
.downc2{width:50% !important;left:25% !important;}
.mobile-not{display:none;}
.page-id-39427 .full_bg.full-width-bg{display:none;}
.page-id-39790 .downc2{width:74% !important;left:6% !important;}
.page-id-39790 .downc1{width:71% !important;left:0% !important;}
.page-id-39790 .col-md-5.box11{width:100%!important;}
.page-id-39790 .col-md-5.box12{width:100%!important;}
.page-id-39790 .col-md-5.box13{width:100%!important;}
.page-id-39790 .col-md-5.box14{width:100%!important;}
.page-id-39790 .col-md-5.cri{float:left;width:100%;margin-bottom:100px;}
.page-id-39790 .p1a{color:#ffffff;background:#ffa052;padding:6px 1px;transform:rotate(0)!important;transform-origin:right top 0!important;width:100%!important;text-align:center;margin-left:0!important;}
}
@media screen and (min-width:611px) and (max-width:810px){.downc1, .downc2{width:30% !important;left:35% !important;}
}
.facu1{text-align:center;color:#ff9900;font-size:16px;}
.facu{text-align:center;color:#ff9900;font-size:16px;}
.page-id-39427 .chefs-slider .flex-direction-nav .flex-prev{position:relative;width:30px;height:30px;opacity:1;top:10px;left:42%;float:left;background:url(/wp-content/uploads/2015/03/slider-arrows.png) 0 0 no-repeat;}
.page-id-39427 .chefs-slider .flex-direction-nav .flex-next{position:relative;width:30px;height:30px;opacity:1;top:10px;left:44%;float:left;background:url(/wp-content/uploads/2015/03/slider-arrows.png)-30px 0 no-repeat;}
.page-id-39427 .slides{min-height:285px;}
.page-id-39427 .faculty .chef-item div > .col-lg-6{padding:0!important;}
.page-id-39427 .flex-direction-nav{margin-top:20px;float:left;width:100%;margin-bottom:16px!important;}
.page-id-39790 .course-accordion{height:738px;}
.no-sro .ps-scrollbar-y-rail{display:none!important;}
@media screen and (max-width:1200px){.page-id-39790 .course-accordion{height:auto!important;width:100%!important;left:0!important;}
}
#main-header{background:rgba(0, 0, 0, 0.7)!important;}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{color:#fff!important;}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{display:block;text-decoration:none;position:relative;font-size:17px!important;text-transform:uppercase!important;}
#upper-header{background:#283146;display:none;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after{position:absolute;right:7px!important;top:50%;margin-top:-6px;content:"\f107";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.middle-con{margin:auto;max-width:600px;background:rgba(0, 0, 0, 0.77);text-align:center;padding:4% 2%;}
.middle-con h2{color:#fff!important;font-size:43px;font-family:oswald;font-weight:bold;}
.middle-con a{background:#1f8d6b;text-transform:uppercase;color:#fff;font-size:16px;font-weight:bold;padding:15px 70px;display:inline-block;border-bottom:3px solid #0f654a;margin-top:25px;}
.top-banner{margin:-87px -15px;padding:16% 0 10%;background-position:top center;background-size:cover;}
.tab-co .vc_active a{background:#1F8D6B!important;color:#fff!important;}
.tab-co .vc_tta-title-text{font-size:16px;}
.tab-co .vc_tta-panels{background:none!important;}
.tab-co .vc_tta-tab a{padding:5px 40px!important;}
.pros{float:left;width:100%;}
.pros-wrap{float:left;width:100%;max-width:356px;position:relative;margin:5px;}
.hover-content{display:none;position:absolute;bottom:30px;left:0px;font-size:13px;color:#000;padding:0 5% 0 0;}
.bfr-content{position:absolute;bottom:40px;padding:0 25px;float:left;width:100%;display:table;}
.bfr-content h3{color:#4a4949!important;font-size:15px;text-transform:uppercase;float:left;width:100%;max-width:194px;font-weight:600;line-height:normal;margin:0;border-right:2px solid;}
.bfr-content p{width:108px;text-align:center;text-transform:uppercase;padding:0 0;color:#FF9535;font-weight:600;vertical-align:middle;display:table-cell;font-size:10px;}
.thumb{background:#e0e0e0;border-radius:5px;}
.pros-wrap:hover .bfr-content{display:none;}
.pros-wrap:hover .hover-content{display:block!important;}
.award li{display:inline;list-style:none;padding:0 29px 50px 0px;}
ul.award{padding:0;}
.page-template-home-template .small-padding{padding:0;}
#main-footer{color:#7ca1b3;-webkit-padding-before:60px;}
.left-img{float:left;width:100%;max-width:110px;margin-right:10px;}
.right-con{float:left;width:100%;max-width:620px;font-size:15px;margin-left:10px;}
.right-con h3{margin:0;color:#A0A1A3!important;font-size:20px;}
aside#nav_menu-6{float:left;width:100%;}
#menu-footer-menu li{display:inline;border-right:1px solid;padding:0px 8px 0 8px;background:none;height: auto;}
#menu-footer-menu li a{color:#B46C48!important;font-size:14px!important;text-transform:none!important;font-style:normal!important;}
.first{padding-left:0!important;}
.last{border:none!important;}
.col-wrp{float:left;width:100%;}
.col-1{float:left;width:100%;max-width:160px;}
.co-2{float:left;width:100%;max-width:160px;}
.co-3{font-size:14px;float:left;width:100%;max-width:425px;}
.col-wrp h3{margin:0;color:#A0A1A3!important;font-size:19px;}
.col-wrp{float:left;width:100%;margin:20px 0;}
.col-wrp li{list-style:none;font-size:14px;}
.co-4{float:left;width:100%;margin-top:20px;font-size:16px;}
.right-txt h3{margin:0;color:#A0A1A3!important;font-size:20px;}
.right-txt li{float:left;width:100%;max-width:50%;list-style:none;margin-bottom:17px;font-size:14px;}
.right-txt li h3{font-size:15px;display:inline;}
.right-txt i.icons{float:left;color:#A0A1A3;font-size:17px;margin-top:5px;}
.social-media a i{font-size:16px;}
ul.social-media{float:left;margin:3px 14px;}
.widget_social_media h4{float:left;margin:0px;color:#A0A1A3!important;font-size:16px;}
div#social-media-2{margin-top:-10px;}
span.copyright{font-size:15px;}
@media screen and (min-width:200px) and (max-width:480px){.middle-con h2{color:#fff!important;font-size:40px;font-family:oswald;font-weight:bold;line-height:44px;}
.page-id-40160 .curri{padding:0px 0 0!important;height:auto!important;}
.curri .ps-scrollbar-y-rail{display:none!important;}
.page-id-39907 .bx-wrapper img{max-width:100%!important;display:block!important;margin-bottom:0!important;}
.page-id-39907 .wpb_content_element{margin-bottom:0!important;}
.vc_custom_1501068213258 .vc_column-inner{padding-bottom:15px;}
.btn1 a{padding:16px 30px!important;}
.last{border:none!important;}
.page-id-40160 .make span{color:#ffffff;font-size:15px;line-height:24px;padding-left:10px;float:right;width:95%;}
.col-md-12.make{float:left;width:100%;margin-bottom:10px;}
#header{display:block;width:13%;height:auto!important;position:fixed!important;z-index:999999!important;}
#main-header{background:none!important;}
#header img.logo{height:auto!important;opacity:1!important;width:68px;}
#main-header{background:none!important;padding:0!important;}
.page-id-40160 .course-accordion{height:auto !important;}
.last{border:none!important;}
.one-third{float:right;width:100%;max-width:100%!important;background:rgba(255, 255, 255, 0.3);text-align:center;border-radius:5px;margin-right:0!important;margin-top:15px;}
.wprmenu_bar{background:rgba(0, 0, 0, 0.68)!important;}
#header .logo{padding-right:70px;min-height:60px;}
.menu_is_opened{background:none!important;width:13%!important;right:0;left:inherit!important;}
#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:110px;}
.one-col-3{float:left;width:100%;max-width:100%!important;text-align:center;border-bottom:5px solid #d2d2d2;padding:0 0px!important;margin-bottom:10px;min-height:100px!important;border-right:0!important;}
span.mob-spa{display:none;}
.page-id-46958 .one-third #text-77 .flag-container{left:21px!important;}
.page-id-46958 .bg-col .col-lg-6{width:100%!important;}
.page-id-46958 .case-study .col-lg-3{width:100%!important;min-height:0!important;}
.fintec ul{float:left;margin:0 0!important;width:93%!important;padding:0!important;}
.fintec li{float:left;width:100%;margin-bottom:10px;}
.page-id-46958 #text-79 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:100%!important;margin-right:18px;}
.page-id-46958 .slider-arrow{display:none;}
.page-id-46958 #text-79 .wpcf7-submit{top:78%!important;left:41%!important;}
.page-id-46958 .vc_col-sm-8{margin-top:55px;}
.page-id-46958 .pg-faculty{border:4px solid #FEE9D5;float:left;padding:20px 0 0;margin-bottom:30px!important;min-height:1696px;}
.page-id-46958 .slider1{display:none;}
.page-id-46958 .chefs-slider .flex-direction-nav .flex-prev{background:url(https://imarticus.org/wp-content/uploads/2015/07/left.gif) 0 0 no-repeat!important;height:48px!important;width:19px!important;top:-420px!important;left:1px!important;background-size:100%!important;}
.page-id-40160 img.img-responsive{margin:auto;}
.one-six{float:left;width:100%;max-width:100%!important;}
.desktop-view{margin:0 -15px 0px !important;display:block!important;padding:20px 40px 40px!important;background-color:#fff!important;background-size:cover!important;float:none!important;width:auto!important;}
.btn1{text-align:center;}
.one{float:left;width:100%;max-width:100%!important;}
.page-id-40160 .small-padding{padding-top:0!important;padding-bottom:30px!important;}
.projects-section .pros-wrap{max-width:97%!important;}
ul.accord-col{float:left;width:100%!important;max-width:100%!important;}
.middle-con{margin:auto;max-width:600px;background:rgba(0, 0, 0, 0.77);text-align:center;padding:4% 3%;}
.top-banner{margin:-119px -15px -71px;padding:29% 0 10%;}
.show-mobile{margin-bottom:0!important;}
.bfr-content h3{color:#4a4949!important;font-size:12px;text-transform:uppercase;float:left;width:100%;max-width:146px;font-weight:600;line-height:normal;margin:0;border-right:2px solid;}
.award li{display:inline;list-style:none;padding:0 0 50px 0px;width:100%;float:left;max-width:50%;}
.award{float:left;width:100%;}
#main-footer .col-lg-8{float:left;width:100%;}
#main-footer .col-lg-4{float:left;width:100%;}
.right-con{float:left;width:100%;max-width:620px;font-size:15px;margin-left:0;margin-top:10px;}
#menu-footer-menu li{display:inline;background:none;padding:0 3px;}
#menu-footer-menu li a{color:#B46C48!important;font-size:11px!important;text-transform:none!important;font-style:normal!important;}
div#lower-footer span{float:left;width:100%;margin-bottom:23px;max-width:100%;}
.news input{background:#23323a!important;border:none!important;padding:6px 30px!important;color:#fff!important;border-radius:4px;width:100%;}
h1.big.classroom{font-size:26px!important;text-align:center!important;line-height:32px!important;margin-bottom:28px!important;}
.middle-con a{padding:15px 42px!important;margin-top:0!important;}
a.button.biggest{padding:10px 0!important;font-size:15px!important;}
.bx-wrapper img{margin:auto;}
.bx-wrapper .bx-viewport{background:none!important;}
.pros-wrap:hover .bfr-content{display:block!important;}
.pros-wrap:hover .hover-content{display:none!important;}
.bx-controls.bx-has-pager{display:none;}
.hover-img{margin-top:24%!important;}
.new-six .col-md-2{width:100%!important;}
.new-six img{margin:0!important;float:none;}
.col-2{text-align:center;max-width:360px;margin-left:8px;}
.page-id-40160 a.button.biggest{padding:10px 0!important;font-size:15px!important;margin:39px 0 15px!important;}
div#firstOrangeBanner{margin-bottom:80px;}
.full-width-bg{margin:0px 0;padding:0px 15px!important;width:100%;}
.page-id-46958 .full-width-bg{padding:0px 44px 30px !important;width:100%;}
.page-id-46958 .full-width-bg h1{font-size:25px !important;color:#474444;padding:0!important;font-weight:400!important;}
.page-id-46958 #main h2{padding:0!important;}
.page-id-40160 #popupcontent .widgetform{width:100%!important;margin:0!important;}
.page-id-40160 #popupcontent #text-35 .wpcf7{width:100% !important;margin-left:0!important;}
.page-id-40160 #popupcontent img{display:none;}
}
.page-template-home-template #text-42 .wpcf7-tel,.page-template-home-template #text-42 .wpcf7-email,.page-template-home-template #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding: 7px !important;width:70% !important;}
.page-template-home-template #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width: 70% !important;padding: 7px !important;}
.page-template-home-template #text-42 #leadsquared-mx_Training_Location_genlo{font-size:14px;}
.page-template-home-template #text-42 .wpcf7{width:100% !important;text-align:center !important;}
.page-template-home-template #text-42 .wpcf7-submit{margin-top:3% !important;margin-left:10% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-template-home-template #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-14383 #text-42 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.services-list li{position:relative;padding:0 60px 20px!important;padding-left:70px;border-bottom:1px solid #00a2de;margin-bottom:20px;}
.services-list p{line-height:18px;}
.one-half{float:left;width:100%;max-width:47%;margin-bottom:4%;}
.co1{float:left;list-style:none;width:100%;max-width:45%;}
.co1 ul{margin:0;padding:0;list-style:none;}
.sec{border-right:5px solid rgba(0, 0, 0, 0.42);margin-right:6%;}
.full-de{margin:0 auto;width:100%;max-width:98%;}
.co1 li{margin-bottom:-20px;}
.hover-img{position:absolute;top:0;z-index:9999;text-align:center;margin-top:129px;opacity:0.8;width:100%;}
.video:hover .hover-img{opacity:1;}
.hover-img:hover{opacity:1;}
.right-txt span{line-height:22px;float:left;}
.right-txt span i.icons{margin-top:0px;}
.services-list li:nth-child(3){border:none!important;}
span.copyright{font-size:15px;float:left;width:100%;max-width:38%;}
span.news{float:left;width:100%;position:relative;max-width:21%;margin-top:6px;}
.news h3{font-size:14px;margin:1px 25px 0 0;float:left;position:absolute;text-align:left;width:100%;padding:0 7px;}
.news input{background:#23323a!important;border:none!important;padding:6px 7px!important;color:#fff!important;border-radius:4px;position:relative;opacity:0.5;width:100%;max-width:239px;}
.news input:focus{opacity:1;}
.news .widget_wysija_cont input.wysija-submit{background:url(img/tick.png) center center no-repeat!important;box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.07)!important;color:#B1B6B9!important;float:right;font-size:0px;height:29px;margin-right:7px!important;margin-top:-45px!important;position:relative;background-color:transparent;border:0 solid #000;width:29px;display:none;}
.page-template-payment-checkout-php #customer_details .col-1 {
   max-width: 100%!important;
}
.projects-section .pros-wrap{max-width:327px;}
.projects-section .hover-content{bottom:20px;font-size:12px;}
.page-id-40160 .ps-scrollbar-y-rail{display:auto !important;}
.page-id-40160 .slider3{display:none !important;}
.page-id-40160 .fullwidthbanner-container{display:none !important;}
.page-id-40160 .slider3 .col-sm-6{margin-left:29% !important;}
.page-id-40160 .slider-arrow3{display:none !important;}
.page-id-40160 .slider-arrow3{display:none !important;}
.page-id-40160 .slider2 .col-md-3{width:80% !important;}
.page-id-40160 .course-accordion{height:670px;}
.new-six .col-md-2{width:20%;}
.page-id-40160 .tab-content{border:none;padding-left:0!important;padding-top:50px;}
.one-six{float:left;width:100%;max-width:65%;}
.one-third{float:right;width:100%;max-width:24%;background:rgba(255, 255, 255, 0.3);text-align:center;border-radius:5px;margin-right:50px;margin-top:-4px;}
.one-third #text-37 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-37 .wpcf7-tel, .one-third #text-37 .wpcf7-email,.one-third #text-37 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-37 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-col-3{float:left;width:100%;max-width:260px;text-align:center;border-right:1px solid #d2d2d2;padding:0 0px;margin-bottom:10px;min-height:83px;}
.one{float:left;width:100%;max-width:73.1%;}
.one-col-3 h5{color:#bbb!important;font-size:14px;margin:-14px 0;}
.active h5{color:#444!important;}
.page-id-40160 .small-padding{padding-top:40px;padding-bottom:30px!important;}
.one-third #text-37 .wpcf7{width:100% !important;margin-left:0% !important;}
ul.accord-col{float:left;width:100%;max-width:320px;color:#333;margin-right:10px;padding-bottom:10px;margin-bottom:10px;}
li.title-acc{background:#F3875D;color:#fff;font-size:14px;padding:6px 20px!important;min-height:58px;}
.page-id-40160 .curri{padding:0px 0 0!important;height:450px;}
.les-tem li:before{content:".";font-size:45px;position:relative;margin:0 8px 0 0;line-height:0;}
.accord-col li{padding:0 20px 0 31px;}
.accord-col li:before{content:".";font-size:39px;position:relative;margin:0 3px 0 -13px;line-height:0;}
.title-acc:before{display:none}
.cgm-slider .flex-direction-nav{margin-top:12px;}
.page-id-40160 .ps-scrollbar-y-rail{display:none!important;}
.curri .ps-scrollbar-y-rail{display:block!important;}
.one-third #Training_Location_Div_stca{margin-bottom:10px;}
.page-id-40160 #text-35 .wpcf7-tel, .page-id-40160 #text-35 .wpcf7-email, .page-id-40160 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-40160 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-40160 #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-40160 #text-35 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-40160 #text-35 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-16532 .toSlider .flexslider .flex-direction-nav{width:100%!important;left:0px!important;height:60px;margin-top:0;margin-bottom:60px;}
li#menu-item-38822 > a{margin-top:0% !important;}
.ubermenu-submenu.ubermenu-submenu-id-37410.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{padding:10px 1% 0!important;}
.acc-dis{display:none;background:rgba(255, 255, 255, 0.73);padding:0px 0 20px!important;}
.acc-dis:before{content:".";font-size:0!important;position:relative;margin:0 0px 0 0;line-height:0;}
li.title-acc:after{content:"\25bc";font-size:12px;position:absolute;margin:0px 0px 0 0;right:8px;top:20px;}
.page-template-payment-checkout .sidebar{display:none;}
.con-text h3{font-size:16px;color:#ffd4c0!important;font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif;font-weight:600;text-transform:uppercase;margin:0;}
.col-2{float:left;width:100%;max-width:470px;}
.con-text{float:left;width:100%;max-width:360px;}
.course-accordion-slide:nth-child(5) .course-accordion-title{left:0px!important;}
.page-id-39790 #text-35 .wpcf7-tel, .page-id-39790 #text-35 .wpcf7-email, .page-id-39790 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-39790 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-39790 #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-39790 #text-35 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-39790 #text-35 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-38688 #popupcontent1 #text-96 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-38688 #popupcontent1 #text-96 .wpcf7-tel, .page-id-38688 #popupcontent1 #text-96 .wpcf7-email, .page-id-38688 #popupcontent1 #text-96 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-47571 #popup1 #text-96 .wpcf7-tel, .page-id-47571 #popup1 #text-96 .wpcf7-email, .page-id-47571 #popup1 #text-96 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-47571 #popup1 #text-96 #phoneNumber_dspnl2{padding-left:77px!important;margin-left:0;}
.page-id-47571 #popup1 #text-96 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-47571 #popup1 #text-96 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.wpcf7-form p{text-align:center;}
.page-id-47571 #text-98 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-47571 #text-98 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
.page-id-47571 #text-98 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:80%;left:49%;padding-bottom:5px !important;}
.page-id-47571 #text-98 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:46%;margin-right:18px;}
.page-id-38688 #popupcontent1 #text-96 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38688 #popupcontent1 #text-96 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-16532 #popupcontent #text-91 .wpcf7-tel, .page-id-16532 #popupcontent #text-91 .wpcf7-email, .page-id-16532 #popupcontent #text-91 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-46791 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-46791 #fancybox-content #text-91 .wpcf7-tel{padding-left:76px!important;}
.page-id-46791 #fancybox-content #text-91 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-46791 #fancybox-content #text-91 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-16532 #popupcontent #text-91 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-16532 #popupcontent #text-91 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-56 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-56 .wpcf7-tel, .one-third #text-56 .wpcf7-email,.one-third #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-56 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-56 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-56 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-56 .wpcf7-tel, .one-third #text-56 .wpcf7-email,.one-third #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.page-id-39141 #popupcontent1 #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-39141 #popupcontent1 #text-35 .wpcf7-tel, .page-id-39141 #popupcontent1 #text-35 .wpcf7-email, .page-id-39141 #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-39141 #popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-39141 #popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-39078 #popupcontent1 #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-39078 #popupcontent1 #text-35 .wpcf7-tel, .page-id-39078 #popupcontent1 #text-35 .wpcf7-email, .page-id-39078 #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-39078 #popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-39078 #popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38720 #popupcontent1 #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-38720 #popupcontent1 #text-35 .wpcf7-tel, .page-id-38720 #popupcontent1 #text-35 .wpcf7-email, .page-id-38720 #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38720 #popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38720 #popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.new-thumb .bx-viewport{height:100px!important;box-shadow:none!important;}
.new-thumb .bx-controls-direction{display:none;}
#header.sticky-header{position:fixed;top:0;}
.hover-content ul{list-style:disc;padding:0 0 0 40px;}
.page-id-7273 #phoneNumber{width:78%!important;margin-left:71px;}
#popupcontent #text-35 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#text-37 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#text-37 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#text-40 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#text-40 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
.page-id-39427 #popupcontent1 #text-35 .wpcf7{width:76% !important;margin-left:11% !important;}
.page-template-home-template #text-42 .wpcf7-tel{padding-left:74px!important;}
.page-id-39427 #popupcontent1 #text-35 .wpcf7-email, .page-id-39427 #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-39427 #popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popupcontent1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
.page-id-39427 #popupcontent1 #text-35 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
.page-id-39427 #popupcontent1 #text-35 .wpcf7-submit{margin-top:3%!important;}
.one-third #text-37 .flag-container{right:auto;left:17px;background:#fff;border-radius:8px;}
.one-third #text-37 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popupcontent1 #text-96 #phoneNumber_dspnl2{padding-left:77px!important;margin-left:0;}
#popupcontent1 #text-35 #phoneNumber_brochure{padding-left:77px!important;margin-left:0;}
#text-41 .flag-container{left:0;}
#text-41 #phoneNumber_brochuremobile{padding-left:77px!important;margin-left:0;}
.page-id-16532 #popup #text-94 .wpcf7-email, .page-id-16532 #popup #text-94 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-16532 #popup #text-94 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-16532 #popup #text-94 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-16532 #popup #text-94 .wpcf7-tel{padding-left:76px!important;}
#text-94 .flag-container{left:0!important;}
.page-id-16532 #popup #text-94 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-16532 #popupcontent #text-91 .wpcf7-tel{padding-left:76px!important;}
#popupcontent #text-91 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-55 .flag-container{left:0!important;}
#text-91 .flag-container{left:0!important;}
.page-id-16532 .one-third #text-56 .wpcf7-tel{padding-left:76px!important;}
#text-56 .flag-container{left:14px !important;}
#text-54 .flag-container{left:0!important;}
.page-id-16532 #text-54 .wpcf7-tel{padding-left:76px!important;}
#popupcontent1 #text-35 .wpcf7{width:76% !important;margin-left:11% !important;}
#popupcontent1 #text-35 .wpcf7-email, #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popupcontent1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popupcontent1 #text-35 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popupcontent1 #text-35 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup #text-35 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup #text-35 .wpcf7-email, #popup #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup #text-35 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup #text-35 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup1 #text-35 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup1 #text-35 .wpcf7-email, #popup1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup1 #text-35 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup1 #text-35 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup1 #text-35 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popup1 #text-55 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup1 #text-55 .wpcf7-email, #popup1 #text-55 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup1 #text-55 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup1 #text-55 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup1 #text-55 .wpcf7-submit{margin-top:3%!important;}
#popup1 #text-55 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#contact_form_pop #text-45 .wpcf7{width:76% !important;margin-left:11% !important;}
#contact_form_pop #text-45 .wpcf7-email, #contact_form_pop #text-45 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#contact_form_pop #text-45 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#contact_form_pop .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#contact_form_pop #text-45 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#contact_form_pop #text-45 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#contact_form_pop #text-45 .wpcf7-submit{margin-top:3% !important;margin-left:8% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-19665 #text-46 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:61% !important;padding:3px !important;}
.page-id-19665 #text-46 .wpcf7-tel, .page-id-19665 #text-46 .wpcf7-email, .page-id-19665 #text-46 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:61%!important;}
.page-id-19665 #text-46 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;top:-3px;}
.page-id-19665 #text-46 .wpcf7-tel{margin-left:0;padding-left:77px!important;}
.page-id-7273 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:61%;padding:3px !important;}
.page-id-7273 #text-42 .wpcf7-tel, .page-id-7273 #text-42 .wpcf7-email, .page-id-7273 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:auto;}
.page-id-7273 #text-42 .flag-container{right:auto;left:40px;background:#fff;border-radius:8px;}
.page-id-7273 #text-42 .wpcf7-tel{margin-left:0;padding-left:77px!important;width:82%;}
.page-template-home-template .flag-container{right:auto;left:63px;background:#fff;border-radius:8px;}
#popupcontent1 #text-50 .wpcf7-tel{padding-left:77px!important;}
#popup #text-52 .wpcf7-tel{padding-left:77px!important;}
.page-id-37365 #text-53 .wpcf7-tel{padding-left:77px!important;}
.page-id-37365 #text-53 .flag-container{right:auto;left:0px;background:#fff;border-radius:8px;}
.page-id-38851 #text-54 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-38851 #text-54 .selected-flag{display:table;background:none!important;}
.page-id-38851 #text-54 .flag-container{left:0!important;top:-8px;}
.page-id-18890 #text-42 .wpcf7-tel{padding-left:77px!important;}
.page-id-18890 #text-42 .flag-container{right:auto;left:0px;background:#fff;border-radius:8px;}
#popup #text-51 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup #text-51 .wpcf7-email, #popup #text-51 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup #text-51 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup #text-51 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup #text-51 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup #text-51 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-19665 .intl-tel-input{position:relative;display:inline!important;}
.another-element{display:none;}
.myelement1{display:none;}
.page-id-14383 #text-42 .wpcf7-tel{padding-left:75px!important;}
.page-id-14383 #contact_form_pop .flag-container{right:auto;left:62px;background:#fff;border-radius:8px;}
.page-id-39790 #popup #text-55 .wpcf7-tel, .page-id-39790 #popup #text-55 .wpcf7-email, .page-id-39790 #popup #text-55 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-39790 #popup #text-55 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-39790 #popup #text-55 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-39790 #text-54 .wpcf7-tel{padding-left:76px!important;}
.page-id-39790 #popup #text-55 .wpcf7-tel{padding-left:76px!important;}
.page-id-39790 #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-38807 #popup #text-66 .wpcf7-email, .page-id-38807 #popup #text-66 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38807 #popup #text-66 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38807 #popup #text-66 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38807 #popup #text-66 .wpcf7-tel{padding-left:76px!important;}
#popup #text-66 .wpcf7{width:76% !important;margin-left:11% !important;}
.page-id-38807 #text-54 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-38807 #text-54 .selected-flag{display:table;background:none!important;}
.page-id-38807 #text-54 .flag-container{left:0!important;top:-8px;}
.page-id-38851 #popup #text-56 .wpcf7-email, .page-id-38851 #popup #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38851 #popup #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38851 #popup #text-56 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38851 #popup #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-38851 #popup #text-56 .wpcf7{width:85%!important;margin-left:8%!important;}
.page-id-38851 #text-56 .flag-container{left:0 !important;}
.page-id-38807 #popup #text-56 .wpcf7{width:85%!important;margin-left:8%!important;}
.page-id-38807 #text-56 .flag-container{left:0 !important;}
.page-id-38851 #text-54 .intl-tel-input{position:relative;display:inline-block;width:47%;}
.page-id-38807 #text-54 .intl-tel-input{position:relative;display:inline-block;width:47%;}
#popup #text-50 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup #text-50 .wpcf7-email, #popup #text-50 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup #text-50 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup #text-50 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup #text-50 .wpcf7-submit{margin-top:3%!important;}
#popup #text-50 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-40160 #text-53 .flag-container{right:auto;left:0px;background:#fff;border-radius:8px;}
.page-id-40160 #text-53 .wpcf7-tel{padding-left:77px!important;}
.one-third #text-52 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-52 .wpcf7-tel, .one-third #text-52 .wpcf7-email,.one-third #text-52 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-52 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-52 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-52 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-52 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-52 .wpcf7-tel, .one-third #text-52 .wpcf7-email,.one-third #text-52 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-52 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-52 .wpcf7{width:100%!important;margin-left:0%!important;}
.one-third #text-52 .flag-container{left:15px;}
.one-third #text-52 .wpcf7-tel{padding-left:76px!important;}
.right-le{float:right;width:100%;max-width:900px;}
.right-le .one{float:left;width:100%;max-width:69.1%;}
.right-le .one-col-3{float:left;width:100%;max-width:230px;text-align:center;border-right:1px solid #d2d2d2;padding:0 0px;margin-bottom:10px;min-height:83px;}
.one-third #text-66 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-66 .wpcf7-tel, .one-third #text-66 .wpcf7-email,.one-third #text-66 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-66 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-66 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-66 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-66 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-66 .wpcf7-tel, .one-third #text-66 .wpcf7-email,.one-third #text-66 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-66 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-66 .wpcf7{width:100%!important;margin-left:0%!important;}
.one-third #text-66 .flag-container{left:15px!important;}
.one-third #text-66 .wpcf7-tel{padding-left:76px!important;}
.page-id-38807 #popup #text-56 .wpcf7-email, .page-id-38807 #popup #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38807 #popup #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38807 #popup #text-56 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38807 #popup #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-42919 .a3{position:relative !important;padding:10px 8px!important;left:0!important;width:100%!important;font-size:11px!important;margin:0!important;}
.page-id-42919 .a2{position:relative !important;margin:0!important;}
.page-id-42919 .a4{position:relative !important;margin:0!important;}
.slide3{display:block!important;}
.page-id-42919 .text-center{text-align:center;width:100%!important;}
.page-id-42919 .row{margin:0!important;}
.page-id-42919 .row.row21{height:auto!important;}
.page-id-42919 .cisp .tab-header{margin-left:22%!important;width:50%;}
.page-id-42919 .a3{position:relative !important;padding:10px 8px!important;left:0!important;width:100%!important;font-size:11px!important;margin:0!important;}
.page-id-42919 .a2{position:relative !important;margin:0!important;}
.page-id-42919 .a4{position:relative !important;margin:0!important;}
.page-id-42919 .text-center{text-align:center;width:100%!important;}
.page-id-42919 .row{margin:0!important;}
.page-id-42919 .row.row21{height:auto!important;}
.page-id-42919 .tab-header{margin-left:-34px!important;width:100%;}
.page-id-42919 #footer{margin-top:-77px !important;}
.page-id-43177 #footer{margin-top:-77px !important;}
.top-icons .col-md-3{width:25%;}
.tab-section-area .tab-header{margin-left:-34px!important;width:100%;}
.tab-section-area .tab-content{padding:30px;background-color:rgba(0, 0, 0, 0.4);color:#FFF;display:inline-block;height:auto;width:100%;}
.tab-videos-sec .slider1 .col-lg-3 img{min-height:123px !important;}
.tab-videos-sec .slider1 .col-lg-3{width:75% !important;}
.tab-videos-sec .sa-left{left:19px;}
.tab-videos-sec .sa-right{right:50px;}
.tab-videos-sec .slider-arrow{position:absolute;top:35%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.tab-videos-sec .slider-arrow3{display:none !important;}
.page-id-43047 #footer{margin-top:-77px !important;}
.page-id-43043 #footer{margin-top:-77px !important;}
.page-id-43051 #footer{margin-top:-77px !important;}
.one-third #text-68 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-68 .wpcf7-tel, .one-third #text-68 .wpcf7-email,.one-third #text-68 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-68 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
#text-68 .wpcf7-submit, #text-70 .wpcf7-submit,#text-71 .wpcf7-submit{margin-top:20px!important;background-color:#f90;box-shadow:0 5px 0 #c77700;cursor:pointer;font-size:14px;color:#fff!important;transition:all .2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;border-radius:5px;}
.one-third #text-68 .flag-container{right:auto;left:17px;background:#fff;border-radius:8px;}
.one-third #text-68 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
.page-id-42919 .one-third{margin-top:15px;}
#text-70 .wpcf7-email, #text-70 .wpcf7-tel, #text-70 .wpcf7-text{border:1px solid #ccc!important;border-radius:8px!important;padding:7px!important;width:100%!important;}
#text-70 .wpcf7-select{border:1px solid #ccc!important;border-radius:8px!important;width:100%!important;padding:7px!important;}
#text-70 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#text-70 .wpcf7-submit{margin-left:36%!important;border-radius:5px;padding:8px 25px;border:none;}
#text-70 .wpcf7{width:76%!important;margin-left:13%!important;}
#text-71 .wpcf7-email, #text-71 .wpcf7-tel, #text-71 .wpcf7-text{border:1px solid #ccc!important;border-radius:8px!important;padding:7px!important;width:100%!important;}
#text-71 #phoneNumber_intgb{padding-left:77px!important;margin-left:0;}
#text-71 .wpcf7-select{border:1px solid #ccc!important;border-radius:8px!important;width:100%!important;padding:7px!important;}
#text-71 .wpcf7{width:76%!important;margin-left:13%!important;}
#text-71 .wpcf7-submit{margin-left:28%!important;border-radius:5px;padding:8px 25px;border:none;}
#text-71 .flag-container{left:0;}
.page-id-43047 .one-third{float:right;width:100%;max-width:24%;background:rgba(255, 255, 255, 0.3);text-align:center;border-radius:5px;margin-right:50px;margin-top:15px;}
.page-id-43047 #footer{margin-top:-110px !important;}
.page-id-43051 #footer{margin-top:-110px !important;}
.page-id-43171 #footer{margin-top:-77px !important;}
.page-id-43174 #footer{margin-top:-110px !important;}
.hero-banner-testi{margin-top:-40px;min-height:580px!important;background-repeat:no-repeat;}
.bg-text{margin:auto;width:100%;max-width:100%;text-align:center;position:absolute;bottom:27%;}
.bg-text h4{color:#fff!important;font-size:30px;line-height:40px;font-weight:100;font-style:italic;}
.bg-text h5{font-size:26px;font-weight:700;color:#fff!important;}
.testi-scroll h2{text-align:center;color:#3C866B!important;font-size:29px!important;font-weight:400;}
.margin-layout{margin:auto;width:100%;max-width:1140px;text-align:center;}
.testi-section{margin:auto;width:100%;max-width:1140px;}
.page-template-template-testi .desktop-show{margin:auto;width:100%;max-width:1140px;}
.margin-layout h5{color:#ed4046!important;font-weight:600;margin:0!important;}
.margin-layout .video-icon{position:absolute;top:0px;left:0;width:100%;height:80%;vertical-align:middle;}
.margin-layout .video-icon img{margin:35% auto 0;vertical-align:middle;}
.testi-section h2{text-align:center;color:#525252!important;font-size:30px;font-weight:400;}
.testi-section .one-half p{font-size:14px;font-style:italic;}
.testi-section .one-half{background:#fff;padding:30px;width:100%;max-width:43%;margin:0 3% 4%;color:#444;min-height:290px;list-style:none;font-size:14px;font-style:italic;}
.testi-section .right-con{float:left;width:100%;max-width:282px;font-size:15px;margin-left:0;color:#ed4046;margin-top:20px;}
.testi-section .right-con h5{margin:27px 0 0;color:#000!important;font-weight:600!important;font-size:14px;}
.testi-section .left-img{float:left;width:100%;max-width:110px;margin-right:10px;margin-top:20px;}
nav.paginate-pagination li{display:inline;margin:7px;}
nav.paginate-pagination{float:left;width:100%;text-align:center;margin-bottom:35px!important;}
nav.paginate-pagination li a{background:#fff;padding:7px 12px;color:#444;}
nav.paginate-pagination li .active{background:#3C866B!important;color:#fff;}
.margin-layout .bxslider1 div{float:left;width:100%;max-width:218px;position:relative;margin:0 10px 0 0px;}
div#hide-video{margin-top:-8%;height:740px;}
.icon_default.wprmenu_icon_par:before{content:"+";font-size:15px;top:-3px;position:relative;}
.active-su > .wprmenu_icon_par:before{content:"-";font-size:22px;top:-4px;position:relative;font-family:arial!important;}
.active-pa > .wprmenu_par_opened:before{content:"-";font-size:22px;top:-4px;position:relative;font-family:arial!important;}
.active-sub-su > .wprmenu_par_opened:before{content:"-";font-size:22px;top:-4px;position:relative;font-family:arial!important;}
.footer-mobile{display:none;}
.active-pa > .wprmenu_parent_item{font-weight:bold!important;}
.active-su > .wprmenu_parent_item{font-weight:bold!important;}
.active-sub-su > .wprmenu_parent_item{font-weight:bold!important;}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
.page-id-37788 #text-42 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
.page-id-38143 #text-42 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
.page-id-39907 .home-popup{display:block;}
.home-popup{display:none;}
.page-id-39907 .popup-show{display:none;}
.popup-show{display:block;}
.slide-wrap .sc_post{width:100%;font-size:12.5px!important;}
.slide-wrap .sc_posts{margin-left:-20px;}
.slide-wrap .sc_post_link_container{display:none!important;}
.slide-wrap{border:none;padding-left:100px;padding-top:50px;}
.con-ce{float:left;width:auto;margin-left:9%;padding:5% 0 10.1%;color:#fff;}
.con-ce p{font-size:18px;}
.con-ce h2{color:#fff!important;font-size:38px;}
.con-ce a{background:#ff9900;color:#fff;text-transform:uppercase;padding:10px 20px;border-radius:4px;margin-top:14px;display:inline-block;}
.one-pri{float:left;width:100%;background:#F1F1F1;max-width:360px;min-height:400px;margin:10px;text-align:center;padding:30px;}
.one-pri h2{color:#434343!important;font-size:18px;font-weight:600;line-height:normal;}
.ed1{font-size:24px;color:#434343;font-weight:700;}
.ed2{font-size:16px;margin:10px 0;color:#434343;}
.ed3 a{background:#FA693F;width:212px;display:inline-block;color:#fff;padding:12px;border-radius:5px;font-size:18px;border-bottom:5px solid #E85532;}
.ed3{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:10px;}
.ed4{font-size:16px;color:#434343;}
.ed5{font-size:49px;font-weight:bold;color:#434343;margin:15px 0;}
.ed6{color:#434343;}
.ed7{font-size:18px;color:#434343;}
.full-one{margin:auto;width:100%;max-width:900px;}
.one-thr{float:left;width:100%;max-width:280px;padding:13px;background:#F1F1F1;margin:0 10px;}
.edd{font-size:16px;text-align:center;color:#434343;}
.one-third #text-74 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-74 .wpcf7-tel, .one-third #text-74 .wpcf7-email,.one-third #text-74 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-74 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-74 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-74 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-74 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-74 .wpcf7-tel, .one-third #text-74 .wpcf7-email,.one-third #text-74 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-74 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
#text-75 .wpcf7-tel, #text-75 .wpcf7-email, #text-75 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-75 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-75 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.slider-wrap li{list-style:none!important;}
#text-75 .flag-container{left:0!important;}
#text-74 .flag-container{left:13px!important;}
#text-74 .wpcf7-tel{padding-left:76px!important;}
#text-75 .wpcf7-tel{padding-left:76px!important;}
#text-75 input[type=date]{line-height:34px;width:100%;border:1px solid #ccc !important;border-radius:8px;padding:0 36px 0px;background:url(img/calendar-icon.png);background-repeat:no-repeat;background-position:4px;}
.one-third #text-74 .wpcf7-tel{padding-left:76px!important;}
.placements .col-lg-1{width:20%!important;}
.page-id-46791 .slider1 li{list-style:none !important;}
.page-id-46791 .slider1 li div{width:81.333333% !important;}
.page-id-46791 .slider-arrow{position:absolute;top:48%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-46791 .sa-left{left:19px;}
.page-id-46791 .sa-right{right:40px;}
.page-id-46791 #text-37 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-46791 #text-37 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-46791 #text-54 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
.page-id-46791 #text-54 .wpcf7-select{width:100% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-46791 #text-54 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-46791 #text-54 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-46791 #text-93 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
.page-id-46791 #text-93 .wpcf7-select{width:100% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-46791 #text-93 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-46791 #text-93 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-46791 .one-third #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-46791 #text-56 .flag-container{left:0!important;}
.page-id-46791 #popup #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-46791 .accord .col-lg-4.col-md-4.col-sm-12{min-height:260px;}
.page-id-46791 #text-54 .selected-flag{display:table;background:none!important;}
.page-id-46791 #text-54 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-46791 #text-54 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:48%;margin-right:18px;}
.page-id-46791 #text-54 .intl-tel-input{position:relative;display:inline-block;width:100%;}
.page-id-46791 #text-54 .wpcf7-response-output{margin:3em 0em 0em;padding:0.2em 1em;float:left;width:100%;}
.page-id-46791 #text-54 .selected-flag{width:69px;height:28px;}
.page-id-46791 #text-93 .selected-flag{display:table;background:none!important;}
.page-id-46791 #text-93 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-46791 #text-93 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:48%;margin-right:18px;}
.page-id-46791 #text-93 .intl-tel-input{position:relative;display:inline-block;width:100%;}
.page-id-46791 #text-93 .wpcf7-response-output{margin:3em 0em 0em;padding:0.2em 1em;float:left;width:100%;}
.page-id-46791 #text-93 .selected-flag{width:69px;height:28px;}
.page-id-46958 .slider1 li{list-style:none !important;}
.page-id-46958 .slider1 li div{width:81.333333% !important;}
.page-id-46958 .slider-arrow{position:absolute;top:48%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-46958 .sa-left{left:19px;}
.page-id-46958 .sa-right{right:40px;}
.page-id-46958 #text-37 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-46958 #text-37 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-46958 #text-54 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
.page-id-46958 #text-79 .wpcf7-select{width:100% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-46958 #text-79 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-46958 #text-79 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-46958 .one-third #text-77 .wpcf7-tel{padding-left:76px!important;}
.page-id-46958 #text-77 .flag-container{left:0!important;}
.page-id-46958 #popup #text-77 .wpcf7-tel{padding-left:76px!important;}
.page-id-46958 .accord .col-lg-4.col-md-4.col-sm-12{min-height:172px;}
.page-id-46958 #text-79 .selected-flag{display:table;background:none!important;}
.page-id-46958 #text-79 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-46958 #text-79 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:48%;margin-right:18px;}
.page-id-46958 #text-79 .intl-tel-input{position:relative;display:inline-block;width:100%;}
.page-id-46958 #text-79 .wpcf7-response-output{margin:3em 0em 0em;padding:0.2em 1em;float:left;width:100%;}
.page-id-46958 #text-79 .selected-flag{width:69px;height:28px;}
.page-id-46723 #popup1 #text-78 .wpcf7-email, .page-id-46723 #popup1 #text-66 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-46723 #popup1 #text-78 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-46723 #popup1 #text-78 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-46723 #popup1 #text-78 .wpcf7-tel{padding-left:76px!important;}
.page-id-46958 .pg-full{float:left;width:100%;margin:0 0 17px!important;}
.page-id-46958 .bg-col{float:left;width:100%;max-width:440px;background:#f9f9f9;margin-right:10px;min-height:0;padding:0 20px 20px;border:1px solid #ddd;}
.fintec li{float:left;width:100%;margin-bottom:10px;}
#abt .vc_col-sm-3{width:21%;margin:0 13px;}
#nav_menu-7 a{color:#333;border-bottom:1px solid #ddd;float:left;width:100%;padding:10px;}
#nav_menu-7{list-style:none;background:#F3F3F3;z-index:9999;float:right;border-radius:11px;width:215px;}
.page-id-46958 .accordion-icon{height:36px!important;}
#text-79 .wpcf7-tel, #text-79 .wpcf7-email, #text-79 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-79 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-79 .wpcf7{width:100% !important;margin-left:13% !important;}
#text-79 .wpcf7-submit{margin-top:3% !important;margin-left:25% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-79 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-79 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popup1 #text-78 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup1 #text-78 .wpcf7-email, #popup1 #text-78 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup1 #text-78 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup1 #text-78 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup1 #text-78 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup1 #text-78 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-77 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-77 .wpcf7-tel, .one-third #text-77 .wpcf7-email,.one-third #text-77 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-77 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-77 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-77 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-77 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-77 .wpcf7-tel, .one-third #text-77 .wpcf7-email,.one-third #text-77 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-77 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-77 .wpcf7{width:100%!important;margin-left:0%!important;}
.one-third #text-77 .flag-container{left:15px!important;}
.one-third #text-77 .wpcf7-tel{padding-left:76px!important;}
.page-id-46958 #text-79 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
#text-79 .flag-container{left:0!important;}
.page-id-47099 .small-padding > form{top:384px;}
.page-id-47099 .payment{margin-top:53px;}
.page-id-46958 .chefs-slider .flex-direction-nav .flex-prev{background:url(https://imarticus.org/wp-content/uploads/2015/07/left.gif) 0 0 no-repeat!important;height:48px!important;width:19px!important;top:-420px!important;left:-26px;background-size:100%!important;}
.page-id-46958 .chefs-slider .flex-direction-nav .flex-next{background:url(https://imarticus.org/wp-content/uploads/2015/03/right.gif) 0 0 no-repeat!important;height:48px!important;width:19px!important;top:-420px!important;float:right;background-size:100%!important;margin-right:5px;}
.page-id-46958 .pg-faculty .col-lg-6{min-height:366px;}
.page-id-46958 .special-text.wow.animated.fadeInDown.animated{margin:0!important;padding:0!important;}
.page-id-46958 .left-pm section{padding-top:0px;margin-top:-25px;}
.home_box_wrap .vc_col-sm-4{margin-bottom:25px;}
.faq .accordion-wrap-box h5{background:#FFEADA!important;color:green!important;}
#abt .vc_column-inner{margin:0 0 -30px!important;padding:0!important;}
.page-id-46958 .accord{border:4px solid #FEE9D5;padding:0 20px;margin-top:-30px;margin-bottom:-20px;}
#training .wpb_content_element{margin-bottom:12px;}
#case h2.special-text.wow.animated.fadeInDown.animated{margin-bottom:-35px!important;}
#placements .vc_column-inner{margin:0!important;padding-top:0!important;}
#placements .wpb_text_column.wpb_content_element{margin-bottom:10px;}
.one-sec{margin-top:30px;}
#collaboration h2.special-text.wow.animated.fadeInDown.animated{margin-bottom:-35px!important;}
#indust .vc_col-sm-4{width:29%;padding:0;margin-right:-20px;}
#admissions .wpb_text_column.wpb_content_element{margin-bottom:10px;}
#extra-field h5{margin-top:0!important;}
.page-id-46958 .tab-col .vc_tta-tab a{border-radius:0px!important;padding:8px 27.4px!important;font-size:14px;font-weight:600;}
.two-col{float:left;width:100%;max-width:370px;margin-right:40px;min-height:136px;}
.two-col h6{color:#f2915a!important;margin:0!important;text-transform:uppercase;}
.page-id-46958 .pg-faculty h5{font-size:15px;}
.page-id-38688 #popupcontent3 #text-89 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-38688 #popupcontent3 #text-89 .wpcf7-tel, .page-id-38688 #popupcontent3 #text-89 .wpcf7-email, .page-id-38688 #popupcontent3 #text-89 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38688 #popupcontent3 #text-89 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38688 #popupcontent3 #text-89 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent3 #text-89 #phoneNumber_dspt{padding-left:77px!important;margin-left:0;}
#popupcontent3 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#free-demo{color:#fff;background:orange;padding:7px 32px;margin-left:18px;-webkit-clip-path:polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);clip-path:polygon(8% 0%, 100% 0%, 93% 100%, 0% 100%);}
.one-third #text-90 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-90 .wpcf7-tel, .one-third #text-90 .wpcf7-email,.one-third #text-90 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-90 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-90 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-90 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-90 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-90 .wpcf7-tel, .one-third #text-90 .wpcf7-email,.one-third #text-90 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-90 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
.one-third #text-90 .flag-container{left:17px!important;}
.one-third #text-90 .wpcf7-tel{padding-left:76px!important;}
#text-93 .wpcf7-tel, #text-93 .wpcf7-email, #text-93 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-93 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-93 .wpcf7{width:100% !important;margin-left:13% !important;}
#text-93 .wpcf7-submit{margin-top:3% !important;margin-left:25% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-93 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-93 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-16532 #text-93 .wpcf7-tel{padding-left:76px!important;}
#text-93 .flag-container{left:0!important;}
.one-third #text-95 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-95 .wpcf7-tel, .one-third #text-95 .wpcf7-email,.one-third #text-95 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
.one-third #text-95 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
#text-95 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.one-third #text-95 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
.one-third #text-95 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
.one-third #text-95 .flag-container{right:auto;left:17px;background:#fff;border-radius:8px;}
#text-97 .wpcf7-tel, #text-97 .wpcf7-email, #text-97 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-97 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-97 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-97 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-97 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-97 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#text-98 .wpcf7-tel, #text-98 .wpcf7-email, #text-98 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-98 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-98 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-98 .wpcf7-submit{margin-top:20px !important;margin-left:28% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-98 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-98 #phoneNumber_dspnl4{padding-left:77px!important;margin-left:0;}
#text-98 .flag-container{left:0;}
#popup1 #text-91 .wpcf7{width:76% !important;margin-left:11% !important;}
#popup1 #text-91 .wpcf7-email, #popup1 #text-91 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popup1 #text-91 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popup1 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
#popup1 #text-91 .wpcf7-tel{padding-left:77px!important;margin-left:0;}
#popup1 #text-91 .wpcf7-submit{margin-top:3%!important;margin-left:35%!important;}
#popup1 #text-91 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-47571 #popup3 #text-89 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-47571 #popup3 #text-89 .wpcf7-email, .page-id-47571 #popup3 #text-89 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-47571 #popup3 #text-89 .wpcf7-tel{border:1px solid #ccc !important;border-radius:8px !important;padding-left:71px !important;width:100% !important;}
.page-id-47571 #popup3 #text-89 .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{left:-1px;}
.page-id-47571 #popup3 #text-89 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-47571 #popup3 #text-89 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#page-id-47571 #popup3 #phoneNumber_dspt{padding-left:77px!important;margin-left:0;}
.page-id-38807 #popup #text-93 .wpcf7-email, .page-id-38807 #popup #text-93 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38807 #popup #text-93 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38807 #popup #text-93 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38807 #popup #text-93 .wpcf7-tel{padding-left:76px!important;}
.page-id-38807 #popup #text-93 .wpcf7{width:85%!important;margin-left:8%!important;}
.page-id-38807 #text-94 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-38807 #text-94 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-38807 #text-94 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:64%;left:49%;}
.page-id-38807 #text-94 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-38807 #text-94 .flag-container{left:0!important;top:-8px;}
#text-94 .wpcf7-tel, #text-94 .wpcf7-email, #text-94 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-94 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-94 .wpcf7-submit{margin-top:3% !important;margin-left:25% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-94 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.bx-wrapper{-moz-box-shadow:0 0 0px #ccc!important;-webkit-box-shadow:0 0 0px #ccc!important;box-shadow:0 0 0px #ccc!important;border:0px solid #fff;background:#fff;}
#text-94 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-38807 #text-94 .selected-flag{display:table;background:none!important;}
.page-id-46791 #menu-item-38811{display:none;}
.page-id-46791 .element-second .col-lg-4.col-md-4.col-sm-12{min-height:160px;}
.page-id-46791 #popup #text-56 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-46791 .tab-col .vc_tta-tab a{padding:8px 19px!important;}
.page-id-46791 .element-thrid .col-lg-4.col-md-4.col-sm-12{min-height:180px;}
.page-id-46791 #popup #text-56 .wpcf7-tel, .page-id-46791 #popup #text-56 .wpcf7-email, .page-id-46791 #popup #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-46791 #popup #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-46791 #popup #text-56 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-46791 #popup #text-56 .wpcf7-tel{padding-left:76px!important;}
#popupcontent4 #text-89 .wpcf7{width:76% !important;margin-left:13% !important;}
#popupcontent4 #text-89 .wpcf7-tel, #popupcontent4 #text-89 .wpcf7-email, #popupcontent4 #text-89 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#popupcontent4 #text-89 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#popupcontent4 #text-89 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent4 #text-89 #phoneNumber_dspt{padding-left:77px!important;margin-left:0;}
#popupcontent4 .flag-container{right:auto;left:0;background:#fff;border-radius:8px;}
.page-template-template-finance .flag-container{left:0!important;}
@media only screen and (max-width:667px){.page-id-46791 .small-padding{padding-top:65px;}
#curriculum .fcurri{float:right;margin:0px 0px 0!important;}
.page-id-46791 h2.special-text.wow.animated.fadeInDown{margin-left:-10px;}
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{color:red;}
#page-id-38807 #case h2.special-text.wow.animated.fadeInDown.animated{margin-bottom:10px!important;}
.page-id-38807 #case h2.special-text.wow.animated.fadeInDown.animated{margin-bottom:0 !important;}
.page-id-47571 .pg-full{float:left;width:100%;margin:0px 0 0;}
.page-id-47571 .bg-col{float:left;width:100%;max-width:440px;background:#f9f9f9;margin-right:10px;min-height:150px;padding:0 20px 20px;border:1px solid #ddd;margin-bottom:10px;}
.page-id-47571 .two-col{float:left;width:100%;max-width:370px;margin-right:40px;min-height:65px;}
.page-id-47571 #placements .col-lg-3{width:20%;}
.page-id-47571 .tab-col .vc_tta-tab a{padding:8px 23.5px!important;}
.page-id-47571 li#menu-item-47118{display:none;}
.page-id-47571 li#menu-item-47271{display:none;}
.page-id-47571 #text-79 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:100% !important;border-radius:0px !important;}
#text-79 .flag-container{left:0!important;}
.page-id-47571 #text-79 .selected-flag{display:table;background:none!important;}
.page-id-47571 #text-79 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-47571 #text-79 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:48%;margin-right:18px;}
.page-id-47571 #text-79 .intl-tel-input{position:relative;display:inline-block;width:100%;}
.page-id-47571 #text-79 .wpcf7-response-output{margin:3em 0em 0em;padding:0.2em 1em;float:left;width:100%;}
.page-id-47571 #text-79 .selected-flag{width:69px;height:28px;}
.page-id-47571 #text-79 .wpcf7{width:100% !important;margin-left:0% !important;}
.page-id-47571 #text-79 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
#text-100 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-100 .wpcf7-tel, .one-third #text-100 .wpcf7-email,.one-third #text-100 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
#text-100 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
#text-100 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-100 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-100 .wpcf7-submit{margin-top:0 !important;margin-left:17px !important;}
#text-100 .wpcf7-tel, #text-100 .wpcf7-email, #text-100 .wpcf7-text{border:1px solid #ccc !important;border-radius:1px !important;padding:5px !important;width:90% !important;background:#e8e8e8;}
#text-100 .wpcf7-select{border:1px solid #ccc !important;border-radius:0px !important;width:90% !important;padding:5px !important;background:#e8e8e8;}
#text-100 .flag-container{left:13px!important;}
#text-100 .wpcf7-tel{padding-left:76px!important;}
#text-100 .wpcf7-tel{padding-left:76px!important;}
#text-100 input[type=date]{line-height:34px;width:100%;border:1px solid #ccc !important;border-radius:8px;padding:0 36px 0px;background:url(img/calendar-icon.png);background-repeat:no-repeat;background-position:4px;}
#text-100 .wpcf7-tel{padding-left:76px!important;}
#text-100 .intl-tel-input.allow-dropdown{position:relative;top:-44px;left:-197px;}
#text-100 .flag-container{background:none !important;}
#text-100 .leadsquared-mx_Program_3{position:relative;top:-10px;}
.page-id-47571 #footer{margin-top:40px;}
.fancybox-youtube span{top:24%;left:42%;}
.fancybox-youtube span img{width:40px;}
img.playicon{position:absolute;top:24%;left:42%;width:40px;}
#placements img.playicon{top:35%;}
<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div><blockquote type="cite" class=""><div class=""></div></blockquote></div><br class=""></div></div></blockquote></div><br></body></html>
@font-face{font-family:'Nella Sue';src:url('font/nellasuedemo-webfont.eot');src:url('font/nellasuedemo-webfont.eot?#iefix') format('embedded-opentype'), url('font/nellasuedemo-webfont.woff') format('woff'), url('font/nellasuedemo-webfont.ttf') format('truetype'), url('font/nellasuedemo-webfont.svg#nella_sue_demoregular') format('svg');font-weight:normal;font-style:normal;}
/* @font-face{font-family:'Sweetly Broken';src:url('font/Sweetly-Broken.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Intro Inline';src:url('font/Intro-Inline.otf') format('opentype');font-weight:normal;font-style:normal;} */
@font-face{font-family:'intro_regular';src:url('font/intro-webfont.eot');src:url('font/intro-webfont.eot?#iefix') format('embedded-opentype'), url('font/intro-webfont.woff') format('woff'), url('font/intro-webfont.ttf') format('truetype'), url('font/intro-webfont.svg#intro_regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'intro_inlineregular';src:url('font/intro_inline-webfont.eot');src:url('font/intro_inline-webfont.eot?#iefix') format('embedded-opentype'), url('font/intro_inline-webfont.woff') format('woff'), url('font/intro_inline-webfont.ttf') format('truetype'), url('font/intro_inline-webfont.svg#intro_inlineregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'sweetly_brokenregular';src:url('font/sweetly_broken-webfont.eot');src:url('font/sweetly_broken-webfont.eot?#iefix') format('embedded-opentype'), url('font/sweetly_broken-webfont.woff') format('woff'), url('font/sweetly_broken-webfont.ttf') format('truetype'), url('font/sweetly_broken-webfont.svg#sweetly_brokenregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'code_lightregular';src:url('font/code_light-webfont.eot');src:url('font/code_light-webfont.eot?#iefix') format('embedded-opentype'), url('font/code_light-webfont.woff') format('woff'), url('font/code_light-webfont.ttf') format('truetype'), url('font/code_light-webfont.svg#code_lightregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'telegraficoregular';src:url('font/telegrafico-webfont.eot');src:url('font/telegrafico-webfont.eot?#iefix') format('embedded-opentype'), url('font/telegrafico-webfont.woff') format('woff'), url('font/telegrafico-webfont.ttf') format('truetype'), url('font/telegrafico-webfont.svg#telegraficoregular') format('svg');font-weight:normal;font-style:normal;}
html, body{overflow-x:hidden;}
body.boxed-layout2{margin:30px!important;overflow:hidden!important;}
.boxed-layout-container div{position:fixed;background:#ddd;z-index:10000;}
.boxed-layout-container .bl-top{top:0;left:0;right:0;height:30px;}
.boxed-layout-container .bl-left{top:0;left:0;bottom:0;width:30px;}
.boxed-layout-container .bl-bottom{bottom:0;left:0;right:0;height:30px;}
.boxed-layout-container .bl-right{top:0;right:0;bottom:0;width:30px;}
body.boxed-layout2 #header{top:30px;left:30px;right:30px;}
body.boxed-layout2 #sidemenu-wrapper{left:30px;top:30px;bottom:30px;}
body.boxed-layout2 #sidemenu.hidden-menu.menu-opened #sidemenu-wrapper{top:30px;left:30px;bottom:30px;}
body.boxed-layout2 .full-width{padding-left:30px!important;padding-right:30px!important;}
body.boxed-layout2 #back-to-top a{right:60px;bottom:60px;}
.master-slider{margin:0!important;}
.master-slider-parent{overflow:hidden;}
#main{background:#fff !important;}
body.b1170 #main, body.b960 #main{background:none;}
@media(max-width:991px){body.sticky-footer-on{padding-bottom:0!important;}
body.sticky-footer-on #footer{position:static!important;}
}
body{font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif;font-size:13px;line-height:22px;overflow:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;color:#73848e;}
.admin-bar #header{margin-top:32px;}
#back-to-top{display:none;}
#back-to-top a{position:fixed;width:50px;height:50px;bottom:20px;right:20px;opacity:.8;z-index:1000;background:#0996d2 url(img/sprites/back-to-top.png) center center no-repeat;cursor:pointer;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
#back-to-top a:hover{opacity:1;}
.page-loadingstage{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:110000;visibility:hidden;opacity:0;transition-property:opacity, visibility;-webkit-transition-property:opacity, visibility;-moz-transition-property:opacity, visibility;transition-duration:.6s, 0s;-webkit-transition-duration:.6s, 0s;-moz-transition-duration:.6s, 0s;transition-delay:0s, .6s;-webkit-transition-delay:0s, .6s;-moz-transition-delay:0s, .6s;}
.page-loadingstage.visible{visibility:visible;opacity:1;transition-delay:0s, 0s;-webkit-transition-delay:0s, 0s;-moz-transition-delay:0s, 0s;}
.page-loadingstage>div{display:table;width:100%;height:100%;}
.page-loadingstage>div>div{display:table-cell;vertical-align:middle;text-align:center;}
.page-loadingstage .page-loading-icon{width:100px;height:100px;background:url(img/page-loading-icon.gif) center center no-repeat;display:inline-block;}
.spinner.style1{width:40px;height:40px;background-color:#008fd5;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.spinner.style2{width:40px;height:40px;position:relative;margin:0 auto;}
.spinner.style2 .double-bounce1, .spinner.style2 .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#008fd5;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:spinnerbounce 2.0s infinite ease-in-out;animation:spinnerbounce 2.0s infinite ease-in-out;}
.spinner.style2 .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes spinnerbounce{0%, 100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}
@keyframes spinnerbounce{0%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
50%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
.spinner.style3{margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px;}
.spinner.style3 > div{background-color:#008fd5;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;}
.spinner.style3 .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.spinner.style3 .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.spinner.style3 .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.spinner.style3 .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4)}
20%{-webkit-transform:scaleY(1.0)}
}
@keyframes stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
}
.spinner.style4{margin:auto;width:32px;height:32px;position:relative;}
.spinner.style4 .cube1, .spinner.style4 .cube2{background-color:#008fd5;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out;}
.spinner.style4 .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}
50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}
75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}
100%{-webkit-transform:rotate(-360deg)}
}
@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);}
50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);}
}
.spinner.style5{width:40px;height:40px;margin:auto;background-color:#008fd5;border-radius:100%;-webkit-animation:spinnerscaleout 1.0s infinite ease-in-out;animation:spinnerscaleout 1.0s infinite ease-in-out;}
@-webkit-keyframes spinnerscaleout{0%{-webkit-transform:scale(0.0)}
100%{-webkit-transform:scale(1.0);opacity:0;}
}
@keyframes spinnerscaleout{0%{transform:scale(0.0);-webkit-transform:scale(0.0);}
100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0;}
}
.spinner.style6{margin:0 auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:spinnerrotate 2.0s infinite linear;animation:spinnerrotate 2.0s infinite linear;}
.spinner.style6 .dot1, .spinner.style6 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#008fd5;border-radius:100%;-webkit-animation:spinnerbouncetwo 2.0s infinite ease-in-out;animation:spinnerbouncetwo 2.0s infinite ease-in-out;}
.spinner.style6 .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes spinnerrotate{100%{-webkit-transform:rotate(360deg)}
}
@keyframes spinnerrotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes spinnerbouncetwo{0%, 100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}
@keyframes spinnerbouncetwo{0%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
50%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
.page-loadingstage .spinner.style7{margin:0 auto;width:70px;text-align:center;}
.page-loadingstage .spinner.style7 > div{width:18px;height:18px;background-color:#008fd5;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.page-loadingstage .spinner.style7 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.page-loadingstage .spinner.style7 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
40%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
.spinner.style8{margin:0 auto;width:50px;height:50px;position:relative;}
.spinner.style8 .container1 > div, .spinner.style8 .container2 > div, .spinner.style8 .container3 > div{width:12px;height:12px;background-color:#008fd5;border-radius:100%;position:absolute;-webkit-animation:bouncedelaytwo 1.2s infinite ease-in-out;animation:bouncedelaytwo 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.spinner.style8 .spinner-container{position:absolute;width:100%;height:100%;}
.spinner.style8 .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.spinner.style8 .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);}
.spinner.style8 .circle1{top:0;left:0;}
.spinner.style8 .circle2{top:0;right:0;}
.spinner.style8 .circle3{right:0;bottom:0;}
.spinner.style8 .circle4{left:0;bottom:0;}
.spinner.style8 .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.spinner.style8 .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.spinner.style8 .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.spinner.style8 .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
.spinner.style8 .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}
.spinner.style8 .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}
.spinner.style8 .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}
.spinner.style8 .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}
.spinner.style8 .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}
.spinner.style8 .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}
.spinner.style8 .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}
@-webkit-keyframes bouncedelaytwo{0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelaytwo{0%, 80%, 100%{transform:scale(0.0);-webkit-transform:scale(0.0);}
40%{transform:scale(1.0);-webkit-transform:scale(1.0);}
}
#control-panel ul{padding-left:0;}
body.b1170, body.b960{background-color:#000;}
#slider>.container{width:100%;margin:0;padding:0;}
#panel-main-color-container + hr{display:none;}
body.b1170 #slider>.container, body.b960 #slider>.container{margin:0 auto;padding:0!important;}
body.b1170 #upper-header>.container, body.b1170 #main-header>.container, body.b1170 #lower-header>.container, body.b1170 #upper-footer>.container, body.b1170 #main-footer>.container, body.b1170 #lower-footer>.container, body.b1170 #main>.container, body.b1170 #slider>.container{width:1260px;padding-left:60px;padding-right:60px;}
body.b960 #upper-header>.container, body.b960 #main-header>.container, body.b960 #lower-header>.container, body.b960 #upper-footer>.container, body.b960 #main-footer>.container, body.b960 #lower-footer>.container, body.b960 #main>.container, body.b960 #slider>.container{width:1080px;padding-left:60px;padding-right:60px;}
body.b1170 .full-width-bg, body.b960 .full-width-bg{margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px;}
body.b1170 .page-heading, body.b960 .page-heading, body.b1170 .full-width-bg, body.b960 .full-width-bg, body.b1170 .full-width, body.b960 .full-width, body.b1170 .sc-map.full, body.b950 .sc-map.full{margin-left:-60px;margin-right:-60px;}
body.b1170 .full-width .full-width-bg, body.b960 .full-width .full-width-bg{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
body.b1170 .page-heading.style3, body.b960 .page-heading.style3{margin-left:0px;margin-right:0px;}
body.b1170 #header, body.b960 #header{position:fixed;}
body.b1170 #main>.container, body.b960 #main>.container{background:#fff;}
body.b1170 #upper-header, body.b960 #upper-header{background:none!important;padding:0!important;opacity:1!important;}
body.b1170 #upper-header>.container, body.b960 #upper-header>.container{background:#f7f7f7;height:40px;padding-top:5px;}
body.b1170.headerstyle2 #upper-header>.container, body.b960.headerstyle2 #upper-header>.container, body.b1170.headerstyle3 #upper-header>.container, body.b960.headerstyle3 #upper-header>.container, body.b1170.headerstyle4 #upper-header>.container, body.b960.headerstyle4 #upper-header>.container, body.b1170.headerstyle7 #upper-header>.container, body.b960.headerstyle7 #upper-header>.container{background:#1d262b;}
body.b1170 #main-header, body.b960 #main-header{background:none!important;padding-top:0!important;padding-bottom:0!important;height:auto!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;opacity:1!important;}
body.b1170 #main-header>.container, body.b960 #main-header>.container{background:#fff;height:75px;}
body.b1170.headerstyle2 #main-header>.container, body.b960.headerstyle2 #main-header>.container{background:#141d22;}
body.b1170.headerstyle3 #main-header>.container, body.b960.headerstyle3 #main-header>.container{background:#141d22;}
body.b1170.headerstyle4 #main-header>.container, body.b960.headerstyle4 #main-header>.container{background:#141d22;}
body.b1170.headerstyle7 #main-header>.container, body.b960.headerstyle7 #main-header>.container{background:#141d22;}
body.b1170.headerstyle9 #main-header>.container, body.b960.headerstyle9 #main-header>.container{background:#141d22;height:90px;}
body.b1170 #lower-header, body.b960 #lower-header{background:none!important;border:none!important;padding:0!important;opacity:1!important;}
body.b1170 #lower-header>.container, body.b960 #lower-header>.container{height:55px;padding-top:15px;padding-bottom:15px;background:#fff;}
body.b1170.headerstyle2 #lower-header>.container, body.b960.headerstyle2 #lower-header>.container, body.b1170.headerstyle3 #lower-header>.container, body.b960.headerstyle3 #lower-header>.container{background:#141d22;}
body.b1170 #upper-footer, body.b960 #upper-footer{background:none;padding:0;}
body.b1170 #upper-footer>.container, body.b960 #upper-footer>.container{background:#098ed1;padding:0;}
body.b1170 #main-footer, body.b960 #main-footer{background:none;padding:0;}
body.b1170 #main-footer>.container, body.b960 #main-footer>.container{background:#19242a;color:#7ca1b3;padding-top:30px;padding-bottom:30px;}
body.b1170 .footer-2 #main-footer>.container, body.b960 .footer-2 #main-footer>.container{background:#1d2636;}
body.b1170 .footer-2 #lower-footer>.container, body.b960 .footer-2 #lower-footer>.container{background:#1d2636;padding-top:40px;padding-bottom:40px;}
body.b1170 #lower-footer, body.b960 #lower-footer{background:none;padding:0;}
body.b1170 #lower-footer>.container, body.b960 #lower-footer>.container{color:#547e93;background:#141d22;padding-top:20px;padding-bottom:20px;}
body.w1170.sticky-header-on, body.w960.sticky-header-on{padding-top:40px;}
.wp-caption{width:100%!important;}
pre{width:100%!important;overflow-x:scroll;white-space:pre-wrap;}
body.headerstyle1{padding-top:130px;}
body.headerstyle1.preheader-on{padding-top:170px;}
body.headerstyle1 .page-heading{padding-top:55px;margin-top:-55px;}
body.headerstyle1 .page-heading.style2{padding-top:85px;}
body.headerstyle1 .page-heading.style2.portfolio-heading{padding-top:65px;padding-bottom:10px;}
body.headerstyle1 #slider, body.headerstyle1 .portfolio-extended-image, body.headerstyle1 .google-map-heading, body.headerstyle1 .google-map-ts{margin-top:-55px;}
body.headerstyle2{padding-top:130px;}
body.headerstyle2.preheader-on{padding-top:170px;}
body.headerstyle2 .page-heading{padding-top:55px;margin-top:-55px;}
body.headerstyle2 .page-heading.style2{padding-top:85px;}
body.headerstyle2 .page-heading.style2.portfolio-heading{padding-top:65px;padding-bottom:10px;}
body.headerstyle2 #slider, body.headerstyle2 .portfolio-extended-image, body.headerstyle2 .google-map-heading, body.headerstyle2 .google-map-ts{margin-top:-55px;}
body.headerstyle3{padding-top:130px;}
body.headerstyle3.preheader-on{padding-top:170px;}
body.headerstyle3 .page-heading{padding-top:55px;margin-top:-55px;}
body.headerstyle3 .page-heading.style2{padding-top:85px;}
body.headerstyle3 .page-heading.style2.portfolio-heading{padding-top:65px;padding-bottom:10px;}
body.headerstyle3 #slider, body.headerstyle3 .portfolio-extended-image, body.headerstyle3 .google-map-heading, body.headerstyle3 .google-map-ts{margin-top:-55px;}
body.headerstyle4{padding-top:130px;}
body.headerstyle4.preheader-on{padding-top:170px;}
body.headerstyle4 .page-heading{padding-top:55px;margin-top:-55px;}
body.headerstyle4 .page-heading.style2{padding-top:85px;}
body.headerstyle4 .page-heading.style2.portfolio-heading{padding-top:65px;padding-bottom:10px;}
body.headerstyle4 #slider, body.headerstyle4 .portfolio-extended-image, body.headerstyle4 .google-map-heading, body.headerstyle4 .google-map-ts{margin-top:-55px;}
body.headerstyle5{padding-top:130px;}
body.headerstyle5.preheader-on{padding-top:170px;}
body.headerstyle5 .page-heading{padding-top:55px;margin-top:-55px;}
body.headerstyle5 .page-heading.style2{padding-top:85px;}
body.headerstyle5 .page-heading.style2.portfolio-heading{padding-top:65px;padding-bottom:10px;}
body.headerstyle5 #slider, body.headerstyle5 .portfolio-extended-image, body.headerstyle5 .google-map-heading, body.headerstyle5 .google-map-ts{margin-top:-55px;}
body.headerstyle6{padding-top:75px;}
body.headerstyle6.preheader-on{padding-top:115px;}
body.headerstyle6 .page-heading{padding-top:10px;}
body.headerstyle6 .page-heading.style2.portfolio-heading{padding-top:125px;padding-bottom:10px;}
body.headerstyle6 .page-heading.style2{padding-top:40px;}
body.headerstyle6 #slider, body.headerstyle6 .portfolio-extended-image, body.headerstyle6 .google-map-heading, body.headerstyle6 .google-map-ts{margin-top:0;}
body.headerstyle7{padding-top:90px;}
body.headerstyle7.preheader-on{padding-top:130px;}
body.headerstyle7 .page-heading{padding-top:90px;margin-top:-90px;}
body.headerstyle7 .page-heading.style2{padding-top:90px;}
body.headerstyle7 .page-heading.style2.portfolio-heading{padding-top:100px;padding-bottom:10px;}
body.headerstyle7 #slider, body.headerstyle7 .portfolio-extended-image, body.headerstyle7 .google-map-heading, body.headerstyle7 .google-map-ts{}
body.headerstyle8{padding-top:90px;}
body.headerstyle8.preheader-on{padding-top:130px;}
body.headerstyle8 .page-heading{padding-top:100px;margin-top:-90px;}
body.headerstyle8 .page-heading.style2{padding-top:130px;}
body.headerstyle8 .page-heading.style2.portfolio-heading{padding-top:100px;padding-bottom:10px;}
body.headerstyle8 #slider, body.headerstyle8 .portfolio-extended-image, body.headerstyle8 .google-map-heading, body.headerstyle8 .google-map-ts{margin-top:-90px;}
body.headerstyle9{padding-top:90px;}
body.headerstyle9.preheader-on{padding-top:130px;}
body.headerstyle9 .page-heading{padding-top:100px;margin-top:-90px;}
body.headerstyle9 .page-heading.style2{padding-top:130px;}
body.headerstyle9 .page-heading.style2.portfolio-heading{padding-top:100px;padding-bottom:10px;}
body.headerstyle9 #slider, body.headerstyle9 .portfolio-extended-image, body.headerstyle9 .google-map-heading, body.headerstyle9 .google-map-ts{margin-top:-90px;}
.page-heading.portfolio-extended-heading{padding-top:5px!important;padding-bottom:15px!important;background:#19242a!important;background:rgba(25,36,42,.45)!important;margin-top:-90px!important;z-index:100;position:relative;height:90px;}
.page-heading.portfolio-extended-heading h1{font-size:30px!important;}
img, iframe{max-width:100%;border:none;}
img{height:auto;}
.flex-control-thumbs img{border-color:transparent;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.full-width{zoom:1;}
.full-width:before, .full-width:after{content:" ";display:table;}
.full-width:after{clear:both;}
.full-width-bg{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
@media screen and (max-width:1024px){.full-width-bg{margin:0px;padding:0px;}
}
.full-width-bg .aligncenter{margin-bottom:0;}
.clearfix{clear:both;}
.col-one-fifth{width:20%;float:left;}
.full-width>.col-lg-1, .full-width>.col-lg-one-fifth, .full-width>.col-lg-2, .full-width>.col-lg-3, .full-width>.col-lg-4, .full-width>.col-lg-5, .full-width>.col-lg-6, .full-width>.col-lg-7, .full-width>.col-lg-8, .full-width>.col-lg-9, .full-width>.col-lg-10, .full-width>.col-lg-11, .full-width>.col-lg-12{padding:0;}
#wpadminbar{-webkit-transform:translateZ(0px)!important;}
.last-page{margin-bottom:-40px;}
.wpb_column > .wpb_wrapper > .last-page{margin-bottom:-40px !important;}
.first-page{margin-top:-40px;}
.wpb_column > .wpb_wrapper > .first-page{margin-top:-40px !important;}
h1, h2, h3, h4, h5, h6{color:#23323a;}
.cursive-style{font-family:'Nella Sue', serif;}
.cursive-style2{font-family:Great Vibes, serif;}
h2.cursive-style2{font-size:60px;}
h1{font-size:32px;font-weight:800;line-height:40px;}
h1.cursive-style{font-size:80px;line-height:80px;}
h2{font-size:28px;font-weight:300;line-height:36px;margin:20px 0;}
h2.cursive-style{font-size:60px;line-height:60px;}
h3{font-size:24px;font-weight:400;line-height:32px;margin:20px 0;}
h3.cursive-style{font-size:48px;line-height:48px;}
h4{font-size:20px;line-height:28px;}
h5{font-size:18px;line-height:26px;}
h6{font-size:16px;line-height:24px;}
p{font-size:13px;line-height:22px;}
a{color:#008fd5;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
a:hover{text-decoration:none;}
.bold{font-weight:600;}
.extra-bold{font-weight:800;}
table{border:1px solid #eee;}
td, th{font-weight:400;}
td + td, td + th, th + th, th + td{border-left:1px solid #eee;padding-left:15px;}
tr + tr{border-top:1px solid #eee;}
thead{border-bottom:1px solid #eee;}
tfoot{border-top:1px solid #eee;}
dd + dt{margin-top:20px;}
span.orange{color:#cb5010;}
#header{position:absolute;top:0;left:0;right:0;z-index:5000;-webkit-transform:translateZ(0px);}
#header.sticky-header{position:fixed;}
#sticky-header-hover-button{position:fixed;text-align:right;top:-100%;opacity:0;left:0;right:0;z-index:1000;height:0;transition:opacity .3s, top .4s;-webkit-transition:opacity .3s, top .4s;-moz-transition:opacity .3s, top .4s;}
#sticky-header-hover-button>div{height:0;}
#header.sticky-header + #sticky-header-hover-button{opacity:1;top:0;}
#header.sticky-header-visible + #sticky-header-hover-button{opacity:0;top:-100%;}
#sticky-header-hover-button .button-content{cursor:pointer;text-align:center;display:inline-block;background:#39373d;background:rgba(57,55,61,.6);padding:10px;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
#sticky-header-hover-button .button-content>img{display:block;}
#sticky-header-hover-button .menuicon{width:40px;height:30px;display:inline-block;margin-top:10px;}
#sticky-header-hover-button .menuicon span{display:block;height:3px;background:#fff;margin:4px 0;}
.cssanimations #header.sticky-header{-webkit-animation:fadeInDown .5s;animation:fadeInDown .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
body.headerstyle9 #header.sticky-header{-webkit-animation:none;animation:none;opacity:0;top:-100%;transition:opacity .5s, top .5s;-webkit-transition:opacity .5s, top .5s;-moz-transition:opacity .5s, top .5s;}
body.headerstyle9 #header.sticky-header.sticky-header-visible{opacity:1;top:0;}
@-webkit-keyframes stickyHeader{from{opacity:0;}
to{opacity:1;}
}
@keyframes stickyHeader{from{opacity:0;}
to{opacity:1;}
}
.lower-logo{float:left;margin-right:40px;height:30px;display:none;}
#header.sticky-header .lower-logo{display:block;}
.lower-logo img{height:30px;position:relative;top:-5px;}
#header ul{list-style:none;margin:0;padding:0;}
#main-header{background:#fff;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;position:relative;-webkit-transform:translateZ(0px);z-index:5300;padding:0px 0 0;}
body.b1170 #header.style2 #main-header>.container, body.b960 #header.style2 #main-header>.container, #header.style2 #main-header{background:#000;background:rgba(0,0,0,.56);}
#header.style7 #main-header, body.b1170 #header.style7 #main-header>.container, body.b960 #header.style7 #main-header>.container{}
#header.style8 #main-header, body.b1170 #header.style8 #main-header>.container, body.b960 #header.style8 #main-header>.container{}
body.b1170 #header.style3 #main-header>.container, body.b1170 #header.style4 #main-header>.container, body.b1170 #header.style5 #main-header>.container, body.b960 #header.style3 #main-header>.container, body.b960 #header.style4 #main-header>.container, body.b960 #header.style5 #main-header>.container, #header.style3 #main-header, #header.style4 #main-header, #header.style5 #main-header{background:#141d22;color:#93a6b0;}
body.b1170 #header.style8 #main-header>.container, body.b960 #header.style8 #main-header>.container{background:#fff;background:rgba(255,255,255,.8);}
#header.style4 #main-header, #header.style6 #main-header{text-align:center;}
#header.style1 #main-header, #header.style6 #main-header, #header.style7 #main-header, #header.style8 #main-header{box-shadow:0 1px 4px rgba(0, 30, 46, .1);-webkit-box-shadow:0 1px 4px rgba(0, 30, 46, .1);-moz-box-shadow:0 1px 4px rgba(0, 30, 46, .1);z-index:5600;}
#header.style9 #main-header{height:90px;background:#39373d;background:rgba(57,55,61,.12);}
#header.style9.sticky-header #main-header{height:60px;background:rgba(57,55,61,.5);padding:0;}
body.b1170.headerstyle9 #header.sticky-header #main-header>.container, body.b960.headerstyle9 #header.sticky-header #main-header>.container{height:60px;}
#header.style9 #main-header #main-nav, #header.style9 #main-header div.menu>ul{margin-top:20px;}
#header.style9.sticky-header #main-header #main-nav, #header.style9.sticky-header #main-header div.menu>ul{margin-top:20px;}
#header.style9 #upper-header{background:#fcfcfc;color:#12222d;}
#header.style9.sticky-header .logo img{margin-top:5px;height:50px;}
#header.style9 #upper-header .social-media li a, #header.style9 #upper-header #search-box-pre i.icons{color:#4a5258;}
#header.style9 #upper-header #search-box-pre i.icons{font-size:16px;}
#header.style9 #main-nav>li.menu-item-has-children>a:after, #header.style9 div.menu>ul>li.menu-item-has-children>a:after, #header.style9 #main-nav>li.page_item_has_children>a:after, #header.style9 div.menu>ul>li.page_item_has_children>a:after{background-image:url(img/sprites/menu-arrows2.png);background-position:0 2px;}
#nav-button{position:absolute;right:15px;top:50%;margin-top:-12px;width:25px;height:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
#nav-button span{display:block;height:4px;background:#fff;margin:4px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:transform .3s, opacity .3s;-webkit-transition:-webkit-transform .3s, opacity .3s;-moz-transition:-moz-transform .3s, opacity .3s;}
#nav-button span:first-child{transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;-o-transform-origin:100% 0 0;}
#nav-button span:last-child{transform-origin:100% 100% 0;-webkit-transform-origin:100% 100% 0;-moz-transform-origin:100% 100% 0;-ms-transform-origin:100% 100% 0;-o-transform-origin:100% 100% 0;}
#nav-button:hover span:first-child{-webkit-transform:translateY(-2px);}
#nav-button:hover span:last-child{-webkit-transform:translateY(2px);}
.navigation-style2.nav-active + #nav-button span:first-child{transform:rotate(-45deg) translateY(0px);-webkit-transform:rotate(-45deg) translateY(0px);-moz-transform:rotate(-45deg) translateY(0px);-ms-transform:rotate(-45deg) translateY(0px);-o-transform:rotate(-45deg) translateY(0px);}
.navigation-style2.nav-active + #nav-button span:last-child{transform:rotate(45deg) translateY(0px);-webkit-transform:rotate(45deg) translateY(0px);-moz-transform:rotate(45deg) translateY(0px);-ms-transform:rotate(45deg) translateY(0px);-o-transform:rotate(45deg) translateY(0px);}
.navigation-style2.nav-active + #nav-button span:nth-child(2){opacity:0;}
.navigation-style2{padding-right:60px;visibility:hidden;position:relative;right:-20px;opacity:0;transition:opacity .3s, right .3s, visibility 0s;-webkit-transition:opacity .3s, right .3s, visibility 0s;-moz-transition:opacity .3s, right .3s, visibility 0s;transition-delay:0s, 0s, .3s;-webkit-transition-delay:0s, 0s, .3s;-moz-transition-delay:0s, 0s, .3s;}
.navigation-style2.nav-active{visibility:visible;transition-delay:0s, 0s, 0s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;right:0;opacity:1;}
.navigation-style2 #main-nav>li>a, .navigation-style2 #header div.menu>ul>li>a{color:#fff;font-weight:700;font-size:14px;}
#main-header .navigation-style2 #main-nav>li, #main-header .navigation-style2 div.menu>ul>li{margin-left:40px;}
#main-header ul, #main-header ul li{display:inline-block;}
.logo img{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
#main-header .social-media, #main-header .text-list{margin-top:25px;}
#main-header ul:after{border-right:1px solid #666;content:'';display:inline-block;height:12px;position:relative;top:1px;margin:0 12px;}
#main-header ul:last-child:after{display:none;border:none;margin:0;}
.social-media{list-style:none;margin:0;padding:0;}
.social-media li{display:inline-block;-webkit-transform:scale(1) translateZ(0px);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:color 0.2s, opacity 0.2s;-webkit-transition:color 0.2s, opacity 0.2s;-moz-transition:color 0.2s, opacity 0.2s;}
.social-media li:first-child{margin-left:-8px;}
.social-media li a{font-size:18px;color:#93a6b0;}
.social-media li:hover{-webkit-transform:scale(1.1) translateZ(0px);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.text-list{font-size:11px;text-transform:uppercase;}
#main-header #main-nav, #main-header div.menu>ul{margin-top:15px;}
#main-header #main-nav>li, #main-header div.menu>ul>li{margin-right:0;margin-left:30px;}
#main-header #main-nav li ul, #main-header div.menu>ul li ul{text-align:left;}
.style2 #main-header #main-nav a, .style2 #main-header div.menu>ul a{color:#eee;}
#header.style8 #main-header{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;padding-bottom:15px;}
#header.style8 #main-header:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#main-header #main-nav:after, #main-header div.menu>ul:after{display:none;}
#lower-header{background:#fff;background:rgba(255, 255, 255, .67);-webkit-transform:translateZ(0px);position:relative;z-index:5400;height:55px;padding:15px 0;transition:height .3s, padding .3s, background .4s, opacity 0.3s;-webkit-transition:height .3s, padding .3s, background .4s, opacity 0.3s;-moz-transition:height .3s, padding .3s, background .4s, opacity 0.3s;}
body.b1170 #lower-header>.container, body.b960 #lower-header>.container{background:#fff;background:rgba(255, 255, 255, .67);}
#lower-header:hover{background:rgba(255, 255, 255, .8);}
#header.style3 #lower-header, #header.style4 #lower-header{background:#141d22;background:rgba(20,29,34,.56);}
body.b1170 #header.style3 #lower-header>.container, body.b960 #header.style3 #lower-header>.container, body.b1170 #header.style4 #lower-header>.container, body.b960 #header.style4 #lower-header>.container{background:#141d22;background:rgba(20,29,34,.56);}
#header.style1 #lower-header, #header.style5 #lower-header, #header.style6 #lower-header{border-bottom:1px solid #eceded;}
#header.style5 #lower-header, #header.style6 #lower-header{background:#fff;background:rgba(255,255,255,.78);}
body.b1170 #header.style5 #lower-header>.container, body.b960 #header.style5 #lower-header>.container, body.b1170 #header.style6 #lower-header>.container, body.b960 #header.style6 #lower-header>.container{background:#fff;background:rgba(255,255,255,.78);}
#header.style4 #lower-header, #header.style6 #lower-header{text-align:center;}
#header.style4 #lower-header #main-navm, #header.style4 #lower-header div.menu>ul{display:inline-block;}
#header.style4 #lower-header #main-nav li:last-child, #header.style6 #lower-header #main-nav li:last-child, #header.style4 #lower-header div.menu>ul li:last-child, #header.style6 #lower-header div.menu>ul li:last-child{margin-right:0;}
#header.style4 #lower-header #main-nav li ul, #header.style6 #lower-header #main-nav li ul, #header.style4 #lower-header div.menu>ul li ul, #header.style5 #lower-header div.menu>ul li ul{text-align:left;}
#lower-header.light{background:#e1eef1;}
#lower-header ul, #lower-header ul li{display:inline-block;}
#upper-header{background:#1d262b;-webkit-transform:translateZ(0px);position:relative;z-index:5800;height:35px;color:#ddd;padding:7px 0;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;overflow:hidden;}
#upper-header .item.left{margin-right:20px;}
#upper-header .item.right{float:right;margin-left:20px;}
#upper-header.light{background:#e1eef1;}
#upper-header .item:before{content:"|";display:inline-blick;margin-right:15px;margin-bottom:4px;line-height:22px;}
#upper-header .item.hidden-separator:before{display:none;}
#header.style7 #upper-header, #header.style8 #upper-header, #header.style1 #upper-header, #header.style6 #upper-header{background:#f7f7f7;color:#444;}
#upper-header ul, #upper-header ul li{display:inline-block;}
#upper-header ul:after{border-right:1px solid #ddd;content:'';display:inline-block;height:12px;position:relative;top:1px;margin:0 12px;}
#upper-header ul:last-child:after{display:none;border:none;margin:0;}
.sticky-header.style1 #main-header, .sticky-header.style3 #main-header, .sticky-header.style4 #main-header, .sticky-header.style5 #main-header, .sticky-header.style6 #main-header, body.b1170 .sticky-header.style1 #main-header, body.b1170 .sticky-header.style3 #main-header, body.b1170 .sticky-header.style4 #main-header, body.b1170 .sticky-header.style5 #main-header, body.b1170 .sticky-header.style6 #main-header, body.b960 .sticky-header.style1 #main-header, body.b960 .sticky-header.style3 #main-header, body.b960 .sticky-header.style4 #main-header, body.b960 .sticky-header.style5 #main-header, body.b960 .sticky-header.style6 #main-header, body.b1170 .sticky-header #upper-header, body.b960 .sticky-header #upper-header, .sticky-header #upper-header{height:0!important;padding:0!important;overflow:hidden!important;}
.sticky-header.style1 #lower-header, .sticky-header.style3 #lower-header, .sticky-header.style4 #lower-header, .sticky-header.style5 #lower-header, .sticky-header.style6 #lower-header, body.b1170 .sticky-header.style1 #lower-header, body.b1170 .sticky-header.style3 #lower-header, body.b1170 .sticky-header.style4 #lower-header, body.b1170 .sticky-header.style5 #lower-header, body.b1170 .sticky-header.style6 #lower-header, body.b960 .sticky-header.style1 #lower-header, body.b960 .sticky-header.style3 #lower-header, body.b960 .sticky-header.style4 #lower-header, body.b960 .sticky-header.style5 #lower-header, body.b960 .sticky-header.style6 #lower-header{-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;height:40px;padding:7px 0;}
#header.sticky-header #lower-header{background:rgba(255, 255, 255, .80);}
#header.sticky-header.style3 #lower-header, #header.sticky-header.style4 #lower-header{background:rgba(20,29,34,.80);}
.sticky-header.style2 #main-header, .sticky-header.style7 #main-header, .sticky-header.style8 #main-header{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;height:60px!important;padding-top:0;}
body.b1170 .sticky-header.style7 #main-header>.container, body.b960 .sticky-header.style7 #main-header>.container, body.b1170 .sticky-header.style8 #main-header>.container, body.b960 .sticky-header.style8 #main-header>.container{height:60px!important;padding-top:0;}
.sticky-header.style1:hover #lower-header, .sticky-header.style2:hover #lower-header, .sticky-header.style3:hover #lower-header, .sticky-header.style4:hover #lower-header, .sticky-header.style5:hover #lower-header, .sticky-header.style6:hover #lower-header, .sticky-header.style7:hover #lower-header, .sticky-header.style8:hover #lower-header, .sticky-header.style1:hover #main-header, .sticky-header.style2:hover #main-header, .sticky-header.style3:hover #main-header, .sticky-header.style4:hover #main-header, .sticky-header.style5:hover #main-header, .sticky-header.style6:hover #main-header, .sticky-header.style7:hover #main-header, .sticky-header.style8:hover #main-header{-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.sticky-header.style2 #main-header #main-nav, .sticky-header.style7 #main-header #main-nav, .sticky-header.style8 #main-header #main-nav, .sticky-header.style2 #main-header div.menu>ul, .sticky-header.style7 #main-header div.menu>ul, .sticky-header.style8 #main-header div.menu>ul{margin-top:15px;}
.sticky-header.style2 #main-header .logo img, .sticky-header.style7 #main-header .logo img, .sticky-header.style8 #main-header .logo img{height:40px;margin-top:5px;}
.headerstyle8 #main .main-flexslider, .headerstyle8 #main .head-banner{margin-top:-90px;}
#main>.container>.row>section.col-lg-12.small-padding{float:none;}
#upper-header{overflow:visible;}
#upper-header .menu li{position:relative;}
#upper-header .menu li>a{color:#73848e;font-size:11px;text-transform:uppercase;}
#upper-header .menu>li:hover>a{color:#008fd5;}
#upper-header .menu>li + li{margin-left:15px;}
#upper-header .menu li>a:after{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;margin-left:5px;content:'\e899';}
#upper-header .cart-menu-item>a{color:#73848E;font-size:11px;text-transform:uppercase;}
#upper-header .cart-menu-item>a:after, #upper-header .menu li>a:only-child:after{content:'';display:none;}
#upper-header .cart-menu-item:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:#008fd5;margin-right:5px;content:'\edac';}
#upper-header .menu>li>ul{display:none;position:absolute;z-index:6000;left:0;top:100%;padding-top:10px;text-align:left;}
.csstransforms #upper-header .menu>li>ul{display:block;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);opacity:0;transition:transform .4s opacity .3s;-webkit-transition:0 .4s opacity .3s;-moz-transition:0 .4s opacity .3s;}
#upper-header .menu>li:hover>ul{display:block;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1;}
#upper-header .menu>li>ul:before{content:'';position:absolute;top:5px;left:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #28363d;}
#upper-header .menu>li>ul>li{background:#28363d;}
#upper-header .menu>li>ul>li>a{display:block;padding:5px 15px;min-width:100px;}
#upper-header .menu>li>ul>li>a:hover{color:#fff;}
.shopping-cart-dropdown{width:300px;z-index:19999;overflow:hidden;position:absolute;text-align:left;top:100%;right:0;padding-top:20px;display:none;}
.cart-menu-item{perspective:500px;-webkit-perspective:500px;}
.csstransforms .shopping-cart-dropdown{display:block;transform:rotate3d(1, 0, 0, -90deg);-webkit-transform:rotate3d(1, 0, 0, -90deg);-moz-transform:rotate3d(1, 0, 0, -90deg);-ms-transform:rotate3d(1, 0, 0, -90deg);-o-transform:rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0;-khtml-opacity:0;-moz-opacity:0;opacity:0;transition:transform 0.5s, opacity 0.3s;-webkit-transition:-webkit-transform 0.5s, opacity 0.3s;-moz-transition:-moz-transform 0.5s, opacity 0.3s;}
.cart-menu-item:hover>.shopping-cart-dropdown{display:block;transform:rotate3d(0, 0, 0, 0);-webkit-transform:rotate3d(0, 0, 0, 0);-moz-transform:rotate3d(0, 0, 0, 0);-ms-transform:rotate3d(0, 0, 0, 0);-o-transform:rotate3d(0, 0, 0, 0);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.shopping-cart-dropdown:after{content:'';display:block;position:absolute;top:1px;right:20px;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fcfcfc;}
.shopping-cart-dropdown h4{font-size:14px;color:#0b2b33;text-transform:uppercase;font-weight:700;margin:0;}
.shopping-cart-dropdown .sc-header{padding:20px;background:#fcfcfc;border:1px solid #dae2e7;overflow:hidden;}
.shopping-cart-dropdown .sc-header h4{float:left;}
.shopping-cart-dropdown .sc-header a.sc-remove-button{float:right;font-size:14px!important;color:#000;}
.shopping-cart-dropdown h4 span{color:#73848e;}
.shopping-cart-dropdown .sc-item{display:table;vertical-align:top;border-right:1px solid #dae2e7;border-left:1px solid #dae2e7;width:100%;background:#fff;}
.shopping-cart-dropdown .sc-item + .sc-item{border-top:1px solid #dae2e7;}
.shopping-cart-dropdown .sc-item .featured-image{display:table-cell;vertical-align:top;width:100px;padding:10px;}
.shopping-cart-dropdown .sc-item .featured-image img{width:80px;border:1px solid #dae2e7;}
.shopping-cart-dropdown .sc-item .item-info{display:table-cell;vertical-align:top;padding:10px 10px 10px 5px;}
.shopping-cart-dropdown .sc-item a.title, .shopping-cart-dropdown .sc-item span.price{display:block;}
.shopping-cart-dropdown .sc-item a.title{text-transform:none;font-size:12px;color:#73848e;}
.shopping-cart-dropdown .sc-item a.title:hover{color:#008fd5!important;}
.shopping-cart-dropdown .sc-item span.price{font-weight:700;margin-bottom:5px;}
.shopping-cart-dropdown .sc-item .item-meta li{float:none!important;display:block!important;margin:0!important;color:#73848e;}
.shopping-cart-dropdown .sc-footer a.button{font-size:14px;font-weight:700;padding-left:25px;padding-right:25px;}
.shopping-cart-dropdown .sc-footer a.button + a.button{margin-left:10px;}
.shopping-cart-dropdown .sc-footer{padding:10px;background:#fcfcfc;border:1px solid #dae2e7;}
.shopping-cart th{color:#73848E;}
#lower-header #main-nav, #lower-header div.menu{float:left;}
.headerstyle3 #lower-header #main-nav, .headerstyle3 #lower-header div.menu, .headerstyle5 #lower-header #main-nav, .headerstyle5 #lower-header div.menu{float:none;}
#main-nav, #header div.menu>ul{text-transform:uppercase;font-size:11px;}
#main-nav>li>a, #header div.menu>ul>li>a, #main-nav>li>a, #header div.menu>ul>li>a{display:block;}
#main-nav>li + li, #header div.menu>ul>li + li{margin-left:30px;}
#main-nav>li>a, #header div.menu>ul>li>a{color:#23323a;font-size:11px;}
#main-nav>li.menu-item-has-children, #header div.menu>ul>li.menu-item-has-children, #main-nav>li.page_item_has_children, #header div.menu>ul>li.page_item_has_children{margin-right:-11px!important;}
#main-nav>li.menu-item-has-children>a:after, #header div.menu>ul>li.menu-item-has-children>a:after, #main-nav>li.page_item_has_children>a:after, #header div.menu>ul>li.page_item_has_children>a:after{content:'';display:inline-block;margin-left:10px;position:relative;top:1px;width:11px;height:11px;background:url(img/sprites/menu-arrows.png) -11px 0 no-repeat;}
#main-nav>li>a:only-child:after, #header div.menu>ul>li>a:only-child:after{display:none;}
#main-nav>li:hover>a, #main-nav>li.current-menu-item>a, #main-nav>li.current-menu-ancestor>a, #header div.menu>ul>li:hover>a, #header div.menu>ul>li.current-menu-item>a, #header div.menu>ul>li.current-menu-ancestor>a{background-position:0px 0px;}
#main-nav>li:hover>a:after, #main-nav>li.current-menu-item>a:after, #main-nav>li.current-menu-ancestor>a:after, #header div.menu>ul>li:hover>a:after, #header div.menu>ul>li.current-menu-item>a:after, #header div.menu>ul>li.current-menu-ancestor>a:after{background-position:0px 0px;}
#main-nav ul:after, div.menu>ul ul:after{display:none!important;border:none!important;}
#main-nav li ul, #header div.menu>ul li ul{display:none;position:absolute;padding-top:17px;min-width:180px;}
#main-nav>li>ul, #header div.menu>ul>li>ul{margin-left:-15px;}
.sticky-header #main-nav li ul, .sticky-header #header div.menu>ul li ul{padding-top:15px;}
#main-nav li ul li ul, #header div.menu>ul li ul li ul{padding-top:0!important;left:100%;top:0;}
@-webkit-keyframes fadeInUpMenu{0%{opacity:0;-webkit-transform:translateY(30px) translateZ(0px);transform:translateY(30px);}
100%{opacity:1;-webkit-transform:translateY(0) translateZ(0px);transform:translateY(0);}
}
@keyframes fadeInUpMenu{0%{opacity:0;-webkit-transform:translateY(30px) translateZ(0px);-ms-transform:translateY(30px);transform:translateY(30px);}
100%{opacity:1;-webkit-transform:translateY(0) translateZ(0px);-ms-transform:translateY(0);transform:translateY(0);}
}
#main-nav>li>ul, #header div.menu>ul>li>ul{display:block;visibility:hidden;opacity:0;margin-top:40px;-webkit-transition-property:opacity, visibility, margin;-moz-transition-property:opacity, visibility, margin;-o-transition-property:opacity, visibility, margin;transition-property:opacity, visibility, margin;-webkit-transition-duration:.4s, 0s, .4s;-moz-transition-duration:.4s, 0s, .4s;-o-transition-duration:.4s, 0s, .4s;transition-duration:.4s, 0s, .4s;-webkit-transition-delay:0s, .4s, 0s;-moz-transition-delay:0s, .4s, 0s;-o-transition-delay:0s, .4s, 0s;transition-delay:0s, .4s, 0s;}
#main-nav>li:hover>ul, #header div.menu>ul>li:hover>ul{opacity:1;visibility:visible;margin-top:0;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;-o-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;}
.csstransforms #main-nav li ul li ul, .csstransforms #header div.menu>ul li ul li ul{display:block;left:100%;z-index:7000;transform:rotate3d(0, 1, 0, 90deg);-webkit-transform:rotate3d(0, 1, 0, 90deg);-moz-transform:rotate3d(0, 1, 0, 90deg);-ms-transform:rotate3d(0, 1, 0, 90deg);-o-transform:rotate3d(0, 1, 0, 90deg);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0;-khtml-opacity:0;-moz-opacity:0;opacity:0;}
#main-nav li:hover>ul, #main-nav li ul li:hover>ul, #header div.menu>ul li:hover>ul, #header div.menu>ul li ul li:hover>ul{display:block;-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:rotate3d(0, 0, 0, 0);-webkit-transform:rotate3d(0, 0, 0, 0);-moz-transform:rotate3d(0, 0, 0, 0);-ms-transform:rotate3d(0, 0, 0, 0);-o-transform:rotate3d(0, 0, 0, 0);}
#main-nav li ul li, #header div.menu>ul li ul li{display:block;position:relative;-webkit-perspective:500px;perspective:500px;}
#main-nav li ul li a, #header div.menu>ul li ul li a{display:block;color:#cee2ec;white-space:nowrap;background:#19242a;background:rgba(25,36,42,.89);padding:13px 20px;font-size:11px;transition:background .3s, color .3s;-webkit-transition:background .3s, color .3s;-moz-transition:background .3s, color .3s;}
#main-nav li ul li.current-menu-item>a, #main-nav li ul li.current-menu-ancestor>a, #header div.menu>ul li ul li.current-menu-item>a, #header div.menu>ul li ul li.current-menu-ancestor>a{color:#008fd5;background:#10191d;background:rgba(25,36,42,.95);}
#main-nav li ul li:hover>a, #header div.menu>ul li ul li:hover>a{background:#10191d;background:rgba(25,36,42,.95);}
.headerstyle1 #main-nav li ul li + li>a, .headerstyle1 #header div.menu>ul li ul li + li>a, .headerstyle5 #main-nav li ul li + li>a, .headerstyle5 #header div.menu>ul li ul li + li>a, .headerstyle8 #main-nav li ul li + li>a, .headerstyle8 #header div.menu>ul li ul li + li>a{border-top:1px solid #dde5e9;}
.headerstyle1 #main-nav li ul li a, .headerstyle1 #header div.menu>ul li ul li a, .headerstyle5 #main-nav li ul li a, .headerstyle5 #header div.menu>ul li ul li a, .headerstyle8 #main-nav li ul li a, .headerstyle8 #header div.menu>ul li ul li a{color:#73848e;background:#fff;}
.headerstyle1 #main-nav li ul li.current-menu-item>a, .headerstyle1 #main-nav li ul li.current-menu-ancestor>a, .headerstyle1 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle1 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle1 #main-nav li ul li:hover>a, .headerstyle1 #header div.menu>ul li ul li:hover>a, .headerstyle5 #main-nav li ul li.current-menu-item>a, .headerstyle5 #main-nav li ul li.current-menu-ancestor>a, .headerstyle5 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle5 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle5 #main-nav li ul li:hover>a, .headerstyle5 #header div.menu>ul li ul li:hover>a, .headerstyle8 #main-nav li ul li.current-menu-item>a, .headerstyle8 #main-nav li ul li.current-menu-ancestor>a, .headerstyle8 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle8 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle8 #main-nav li ul li:hover>a, .headerstyle8 #header div.menu>ul li ul li:hover>a{color:#008fd5;background:#fff;}
#header.style3 #lower-header #main-nav a, #header.style4 #lower-header #main-nav a, #header.style3 #lower-header div.menu>ul a, #header.style4 #lower-header div.menu>ul a{color:#fff;}
#header.style3 #lower-header #main-nav li ul li.current-menu-item>a, #header.style3 #lower-header #main-nav li ul li.current-menu-ancestor>a, #header.style4 #lower-header #main-nav li ul li.current-menu-item>a, #header.style4 #lower-header #main-nav li ul li.current-menu-ancestor>a, #header.style3 #lower-header div.menu>ul li ul li.current-menu-item>a, #header.style3 #lower-header div.menu>ul li ul li.current-menu-ancestor>a, #header.style4 #lower-header div.menu>ul li ul li.current-menu-item>a, #header.style4 #lower-header div.menu>ul li ul li.current-menu-ancestor>a{color:#008fd5;background:#10191d;background:rgba(25,36,42,.95);}
#header.style3 #lower-header #main-nav li ul li:hover>a, #header.style4 #lower-header #main-nav li ul li:hover>a, #header.style3 #lower-header div.menu>ul li ul li:hover>a, #header.style4 #lower-header div.menu>ul li ul li:hover>{background:#10191d;background:rgba(25,36,42,.95);}
#main-nav .mega-menu{position:absolute;color:#b9cbd4;padding-top:17px;display:block;margin-left:-150px;text-align:left;visibility:hidden;opacity:0;margin-top:40px;-webkit-transition-property:opacity, visibility, margin;-moz-transition-property:opacity, visibility, margin;-o-transition-property:opacity, visibility, margin;transition-property:opacity, visibility, margin;-webkit-transition-duration:.4s, 0s, .4s;-moz-transition-duration:.4s, 0s, .4s;-o-transition-duration:.4s, 0s, .4s;transition-duration:.4s, 0s, .4s;-webkit-transition-delay:0s, .4s, 0s;-moz-transition-delay:0s, .4s, 0s;-o-transition-delay:0s, .4s, 0s;transition-delay:0s, .4s, 0s;}
#main-nav li:hover>.mega-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;-o-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;}
#main-nav .mega-menu-too-big{left:0;right:0;margin-left:0;width:100%;}
#main-nav .mega-menu-too-big ul li a{white-space:normal;}
#main-nav>li:hover>.mega-menu{display:block;}
#header.sticky-header #main-nav .mega-menu{padding-top:15px;}
.headerstyle1 #header.sticky-header #main-nav .mega-menu, .headerstyle1 #header.sticky-header #main-nav>li>ul, .headerstyle1 #header.sticky-header div.nav>ul>li>ul, .headerstyle2 #header.sticky-header #main-nav .mega-menu, .headerstyle2 #header.sticky-header #main-nav>li>ul, .headerstyle2 #header.sticky-header div.nav>ul>li>ul, .headerstyle3 #header.sticky-header #main-nav .mega-menu, .headerstyle3 #header.sticky-header #main-nav>li>ul, .headerstyle3 #header.sticky-header div.nav>ul>li>ul, .headerstyle4 #header.sticky-header #main-nav .mega-menu, .headerstyle4 #header.sticky-header #main-nav>li>ul, .headerstyle4 #header.sticky-header div.nav>ul>li>ul, .headerstyle5 #header.sticky-header #main-nav .mega-menu, .headerstyle5 #header.sticky-header #main-nav>li>ul, .headerstyle5 #header.sticky-header div.nav>ul>li>ul{padding-top:11px;}
#main-nav .mega-menu>ul{display:table!important;table-layout:fixed;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-khtml-opacity:1!important;-moz-opacity:1!important;opacity:1!important;position:relative!important;background:#19242a url(img/mega-menu-bg.png) right bottom no-repeat;padding-top:0;left:0;}
#main-nav .mega-menu ul{margin-left:0!important;opacity:1!important;margin-top:0!important;}
#main-nav .mega-menu>ul>li{display:table-cell;position:relative;}
#main-nav .mega-menu>ul>li + li:before{content:'';top:20px;bottom:20px;left:0;border-left:1px solid #273137;position:absolute;}
#main-nav .mega-menu>ul>li ul{display:block;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-khtml-opacity:1!important;-moz-opacity:1!important;opacity:1!important;left:0!important;position:relative!important;}
#main-nav .mega-menu li a{background:none!important;}
#main-nav .mega-menu li a:before{content:'';width:9px;height:9px;display:inline-block;margin-right:5px;background:url(img/sprites/mega-menu-arrow.png) no-repeat;}
#main-nav .mega-menu li:hover>a{color:#008fd5!important;}
#main-nav .mega-menu li:hover>a:before{background-position:-9px 0;}
#main-nav .mega-menu li span{padding:15px 20px;display:block;font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap;}
#main-nav .mega-menu-footer{padding:8px 15px;background:#162025;color:#fff;vertical-align:top;}
#main-nav .mega-menu-footer span{color:#86969e;text-transform:none;font-size:12px;display:inline-block;margin-top:9px;}
#main-nav .mega-menu-footer span strong{color:#cad4d9;font-weight:700;}
.headerstyle1 #main-nav .mega-menu>ul, .headerstyle4 #main-nav .mega-menu>ul, .headerstyle5 #main-nav .mega-menu>ul, .headerstyle8 #main-nav .mega-menu>ul{background:#fff url(img/mega-menu-bg-light.png) right bottom no-repeat;}
.headerstyle1 #main-nav .mega-menu li span, .headerstyle4 #main-nav .mega-menu li span, .headerstyle5 #main-nav .mega-menu li span, .headerstyle8 #main-nav .mega-menu li span{color:#23323a;}
.headerstyle1 #main-nav .mega-menu li a, .headerstyle4 #main-nav .mega-menu li a, .headerstyle5 #main-nav .mega-menu li a, .headerstyle8 #main-nav .mega-menu li a{color:#73848e;}
.headerstyle1 #main-nav .mega-menu>ul>li + li:before, .headerstyle4 #main-nav .mega-menu>ul>li + li:before, .headerstyle5 #main-nav .mega-menu>ul>li + li:before, .headerstyle8 #main-nav .mega-menu>ul>li + li:before{border-color:#eaeef1;}
.headerstyle1 #main-nav .mega-menu-footer, .headerstyle4 #main-nav .mega-menu-footer, .headerstyle5 #main-nav .mega-menu-footer, .headerstyle8 #main-nav .mega-menu-footer{background:#e8eef1;}
.headerstyle1 #main-nav .mega-menu-footer span, .headerstyle1 #main-nav .mega-menu-footer span strong, .headerstyle4 #main-nav .mega-menu-footer span, .headerstyle4 #main-nav .mega-menu-footer span strong, .headerstyle5 #main-nav .mega-menu-footer span, .headerstyle5 #main-nav .mega-menu-footer span strong, .headerstyle8 #main-nav .mega-menu-footer span, .headerstyle8 #main-nav .mega-menu-footer span strong{color:#73848e;}
#search-box, #search-box-pre{position:relative;float:right;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#search-box-pre{float:none;display:inline-block;}
#main-header #search-box, #main-header #search-box-pre{margin-top:28px;margin-left:30px;}
.sticky-header #main-header #search-box, .sticky-header #main-header #search-box-pre{margin-top:13px;}
#search-box i.icons{color:#93a6b0;cursor:pointer;font-size:16px;}
#search-box-pre i.icons{color:#93a6b0;cursor:pointer;}
#search-box form, #search-box-pre form{position:absolute;display:none;top:100%;margin-top:17px;right:0;vertical-align:top;box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;padding-right:50px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;}
#search-box.search-box-opened form, #search-box-pre.search-box-opened form{display:block;animation:fadeInUp .4s;-webkit-animation:fadeInUp .4s;animation-iteration:forwards;-webkit-animation-iteration:forwards;}
#header.style3 #search-box form, #header.style3 #search-box-pre form{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
#search-box form:before, #search-box-pre form:before{position:absolute;display:block;content:'';top:-12px;right:15px;border-style:solid;border-width:0 0 15px 20px;border-color:transparent transparent #23323a;}
#search-box .iconic-submit, #search-box-pre .iconic-submit{display:inline-block;vertical-align:top;margin-left:-3px;position:absolute;right:0;top:0;}
#search-box input[type="text"], #search-box-pre input[type="text"]{height:50px;border:none;padding:10px;width:200px;}
#search-box input[type="text"]:focus, #search-box-pre input[type="text"]:focus{outline:none;}
#search-box .iconic-submit input, #search-box-pre .iconic-submit input{position:absolute;}
#search-box .iconic-submit .icon, #search-box-pre .iconic-submit .icon{position:relative;top:0;left:0;width:50px;height:50px;background:#23323a;color:#fff;text-align:center;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
#search-box .iconic-submit:hover .icon, #search-box-pre .iconic-submit:hover .icon{background:#008fd5;}
#search-box .iconic-submit .icons, #search-box-pre .iconic-submit .icons{color:#fff;text-align:center;position:relative;left:0;top:12px;}
#search-box form input[type="submit"], #search-box-pre form input[type="submit"]{background:red;width:50px;height:50px;z-index:99999;}
.tparrows{-webkit-transform:none;}
body.admin-bar #sidemenu-wrapper{top:30px;}
body.admin-bar #sidemenu-button{top:95px;}
body.sidemenu-fixed{padding-left:230px;}
body.sidemenu-fixed .full-width{padding-left:230px!important;}
body.sidemenu-fixed.boxed-layout2 .full-width{padding-left:260px!important;}
body.sidemenu-fixed.b1170 .full-width, body.sidemenu-fixed.b960 .full-width{padding-left:0!important;}
#sidemenu.hidden-menu #sidemenu-button{display:block;}
#sidemenu-button{display:none;position:fixed;top:65px;left:65px;color:#fff;z-index:5000;cursor:pointer;transition:opacity .3s, left .4s;-webkit-transition:opacity .3s, left .4s;-moz-transition:opacity .3s, left .4s;}
#sidemenu-button:hover{opacity:.8;}
#sidemenu-button>span{text-transform:uppercase;font-size:12px;}
#sidemenu-button>div{width:45px;height:45px;background:url(img/sprites/menu_hidden.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:20px;}
#sidemenu-button>div>span+span{margin-top:6px;}
#sidemenu-wrapper{position:fixed;-webkit-transform:translateZ(0px);top:0;left:0;bottom:0;background:#fff;background:rgba(255,255,255,.95);z-index:5000;width:230px;padding:30px;text-align:center;box-shadow:1px 0 10px rgba(0,0,0,.1);-webkit-box-shadow:1px 0 10px rgba(0,0,0,.1);transition:margin .3s;-webkit-transition:margin .3s;-moz-transition:margin .3s;}
#sidemenu-inner{position:absolute;top:0;left:0;right:0;bottom:30px;padding:30px 30px 0;overflow-x:visible;overflow-y:hidden;}
#sidemenu.dark .ps-container .ps-scrollbar-y-rail{background-color:#333;}
#sidemenu.dark .ps-container .ps-scrollbar-y{background-color:#93a6b0!important;}
#sidemenu.dark #sidemenu-wrapper{background:#141d22;background:rgba(20, 29, 34, .90);color:#8a9eae;box-shadow:none;-webkit-box-shadow:none;}
#sidemenu.hidden-menu #sidemenu-wrapper{left:-230px;transition:left .4s;-webkit-transition:left .4s;-moz-transition:left .4s;}
#sidemenu.hidden-menu.menu-opened #sidemenu-wrapper{left:0;}
#sidemenu.hidden-menu.menu-opened #sidemenu-button{left:-500px;}
#sidemenu-wrapper .logo img{margin-top:0;height:auto;}
.sidemenu-tweets{padding:60px 0 30px;border-top:1px solid #cfd2d5;font-size:13px;line-height:24px;color:#73848e;}
.sidemenu-tweets .date{font-size:10px;text-transform:uppercase;line-height:18px;}
.sidemenu-tweets .icon{font-size:32px;color:#55acee;margin-bottom:10px;}
.sidemenu-tweets p{margin-bottom:0;}
.sidemenu-tweets a{word-break:break-word;}
#side-nav{border-top:1px solid #cfd2d5;margin:30px 0 0;padding:30px 0;}
#sidemenu.dark .sidemenu-tweets{border-color:#2c353a;}
#sidemenu.dark #side-nav{border-color:#2c353a;}
#side-nav>ul{list-style:none;display:block;text-align:left;padding:0;}
#side-nav li a{display:block;padding:20px 0;color:#23323a;font-size:12px;text-transform:uppercase;}
#sidemenu.dark #side-nav li a{color:#8a9eae;}
#side-nav li:hover>a, #side-nav li.current-menu-item>a, #side-nav li.current-menu-ancestor>a{color:#008fd5;}
#sidemenu.dark #side-nav li:hover>a, #sidemenu.dark #side-nav li.current-menu-item>a, #sidemenu.dark #side-nav li.current-menu-ancestor>a{color:#fff;}
#side-nav>ul>li>a:before{content:'';width:9px;height:9px;display:inline-block;margin-right:10px;background:url(img/sprites/menu-arrows.png) -9px 0 no-repeat;}
#sidemenu-wrapper .sidemenu-footer{position:absolute;left:30px;right:30px;bottom:30px;padding-top:30px;border-top:1px solid #cfd2d5;}
#sidemenu.dark .sidemenu-footer{border-color:#2c353a;}
#sidemenu-wrapper .sidemenu-footer p{color:#73848e;font-size:11px;white-space:nowrap;}
@media (max-height:1060px){#side-nav li a{padding:15px 0;}
.sidemenu-tweets{padding:40px 0 40px;}
}
@media (max-height:900px){#side-nav li a{padding:10px 0;}
}
#side-nav>ul>li>ul, #side-nav>ul>li>ul ul{padding-left:20px;display:none;}
#side-nav>ul>li>ul ul{padding-left:0;}
#side-nav li ul li{position:relative;}
#side-nav li ul li>a{padding:5px 0;display:block;font-size:11px;color:#73848e;}
#sidemenu.dark #side-nav li ul a{color:#fff;}
#side-nav li ul li:hover>a, #sidemenu.dark #side-nav li ul li:hover>a{color:#008fd5;}
#side-nav li:hover>.mega-menu{display:block;opacity:1;visibility:visible;-webkit-transition-delay:0s, 0s;-moz-transition-delay:0s, 0s;-o-transition-delay:0s, 0s;transition-delay:0s, 0s;}
#side-nav ul{list-style:none;padding:0;}
#side-nav>ul>li{position:relative;}
#side-nav .mega-menu{position:absolute;color:#b9cbd4;left:100%;text-align:left;padding:0;top:0;padding-left:30px;opacity:0;visibility:hidden;-webkit-transition-property:opacity, visibility;-moz-transition-property:opacity, visibility;-o-transition-property:opacity, visibility;transition-property:opacity, visibility;-webkit-transition-duration:.3s, 0s;-moz-transition-duration:.3s, 0s;-o-transition-duration:.3s, 0s;transition-duration:.3s, 0s;-webkit-transition-delay:0s, .3s;-moz-transition-delay:0s, .3s;-o-transition-delay:0s, .3s;transition-delay:0s, .3s;}
#side-nav .mega-menu-too-big{left:0;right:0;margin-left:0;width:100%;}
#side-nav .mega-menu ul li ul a{white-space:nowrap;padding:15px 20px;}
#side-nav .mega-menu-too-big ul li a{white-space:normal;}
#side-nav>li:hover>.mega-menu{display:block;-webkit-animation:fadeInUpMenu .4s;animation:fadeInUpMenu .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#side-nav .mega-menu>ul{display:table!important;table-layout:fixed;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-khtml-opacity:1!important;-moz-opacity:1!important;opacity:1!important;position:relative!important;background:#19242a url(img/mega-menu-bg.png) right bottom no-repeat;padding-top:0;left:0;}
#side-nav .mega-menu ul{margin-left:0!important;}
#side-nav .mega-menu>ul>li{display:table-cell;position:relative;}
#side-nav .mega-menu>ul>li + li:before{content:'';top:20px;bottom:20px;left:0;border-left:1px solid #273137;position:absolute;}
#side-nav .mega-menu>ul>li ul{display:block;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-khtml-opacity:1!important;-moz-opacity:1!important;opacity:1!important;left:0!important;position:relative!important;}
#side-nav .mega-menu li a{background:none!important;padding-left:20px;padding-right:20px;}
#side-nav .mega-menu li a:before{content:'';width:9px;height:9px;display:inline-block;margin-right:5px;background:url(img/sprites/mega-menu-arrow.png) no-repeat;}
#side-nav .mega-menu li:hover>a{color:#008fd5!important;}
#side-nav .mega-menu li:hover>a:before{background-position:-9px 0;}
#side-nav .mega-menu li span{padding:15px 20px;display:block;font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap;}
#side-nav .mega-menu-footer{padding:8px 15px;background:#162025;color:#fff;vertical-align:top;}
#side-nav .mega-menu-footer span{color:#86969e;text-transform:none;font-size:12px;display:inline-block;margin-top:9px;}
#side-nav .mega-menu-footer span strong{color:#cad4d9;font-weight:700;}
#sidemenu.light .mega-menu>ul{background:#fff url(img/mega-menu-bg-light.png) right bottom no-repeat;}
#sidemenu.light .mega-menu li span{color:#23323a;}
#sidemenu.light .mega-menu li a{color:#73848e;}
#sidemenu.light .mega-menu>ul>li + li:before{border-color:#eaeef1;}
#sidemenu.light .mega-menu-footer{background:#e8eef1;}
#sidemenu.light .mega-menu-footer span{color:#73848e;}
@media (min-width:1400px){body.sidemenu-fixed .container{width:1170px;}
}
@media (min-width:1180px) and (max-width:1399px){body.sidemenu-fixed .container{width:980px;}
}
@media (min-width:960px) and (max-width:1179px){body.sidemenu-fixed .container{width:740px;}
}
@media (max-width:959px){body.sidemenu-fixed .container{width:100%;}
}
.flexslider{border:none;margin:0;}
.flexslider .slides li.dark{color:#fff;}
.flexslider .slides li.light{color:#444;}
.main-flexslider .slides li img{width:auto;display:inline-block;}
.main-flexslider .slides li{padding:0 0;background-size:cover!important;}
.main-flexslider .flex-direction-nav a, .portfolio-flexslider .flex-direction-nav a, .tp-leftarrow.default, .tp-rightarrow.default{text-align:center;width:60px;height:65px;top:50%!important;background:url(img/main-slider-arrows.png) 0 2px no-repeat;border:1px solid #fff;border:1px solid rgba(255,255,255,.4);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.ms-skin-metro .ms-nav-next, .ms-skin-metro .ms-nav-prev{background:url(img/main-slider-arrows.png) 0 2px no-repeat!important;border:1px solid #fff;border:1px solid rgba(255,255,255,.4);text-align:center;width:60px!important;height:65px!important;left:0!important;transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;}
.ms-skin-metro .ms-nav-next:hover, .ms-skin-metro .ms-nav-prev:hover{border:1px solid rgba(255,255,255,.8);}
.ms-skin-metro .ms-nav-next{left:auto!important;right:0!important;background-position:-60px 2px !important;}
.tp-leftarrow.preview4:after{display:none;}
.tp-leftarrow.preview4 .tp-arr-allwrapper{left:-1px;}
.tparrows.tp-rightarrow.preview4:after{left:auto;right:0;display:none;}
.tparrows.preview4 .tp-arr-allwrapper{top:-20px;}
.tparrows.tp-rightarrow.preview4 .tp-arr-allwrapper{left:-120px;}
.tp-rightarrow.default{background-position:-62px 2px;}
.main-flexslider .flex-direction-nav a:hover, .portfolio-flexslider .flex-direction-nav a:hover .tp-leftarrow.default:hover, .tp-rightarrow.default:hover{border-color:#fff;background-color:rgba(0,0,0,.1);}
.main-flexslider .flex-direction-nav a.flex-prev, .portfolio-flexslider .flex-direction-nav a.flex-prev{left:0;background-position:0 2px;border-left:none;}
.portfolio-flexslider img{height:auto;}
.main-flexslider .flex-direction-nav a.flex-next, .portfolio-flexslider .flex-direction-nav a.flex-next{right:0;background-position:-60px 2px;border-right:none;}
.main-flexslider .slides li h2{font-size:82px;line-height:92px;font-weight:800;text-transform:uppercase;text-shadow:0 0 30px #555;}
.main-flexslider .slides li h2.cursive-style{font-size:147px;line-height:110px;font-weight:400;text-transform:none;text-shadow:none;margin:0;}
.main-flexslider .slides li h2.big{text-shadow:none;font-size:172px;line-height:90px;text-shadow:0 0 5px #ccc;margin-top:80px;}
.main-flexslider .slides li h3.big{font-size:56px;line-height:66px;font-weight:800;text-transform:uppercase;}
.main-flexslider.light .slides li h2{text-shadow:0 0 5px #555;}
h2.cursive-style + .slider-quote{margin-top:40px;}
.main-flexslider .slides li .slider-quote + a.button.unfilled{margin-top:40px;}
.slider-top-image{margin-bottom:40px;}
.slider-quote{font-size:14px;line-height:28px;text-shadow:0 0 10px #555;font-weight:800;text-transform:uppercase;margin-top:60px;display:block;}
.slider-quote.big{font-size:43px;font-weight:400;text-shadow:none;line-height:53px;}
.main-flexslider.light .slides li .slider-quote{text-shadow:0 0 1px #555;}
.slider-quote>span, .slider-quote>span>span{border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:rgba(255,255,255,0.6);padding:1px 0;display:inline-block;}
.flexslider-thumbnail-gallery .slides>li{position:relative;}
.flexslider-thumbnail-gallery .project-hover{z-index:100;}
.flexslider-thumbnail-gallery .slides>li:hover .project-hover{display:block;}
.flexslider-thumbnail-gallery .flex-control-thumbs{position:relative;bottom:0;overflow:visible;}
@-webkit-keyframes fadeInDownTooltip{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);}
100%{opacity:1;-webkit-transform:translateY(-40px);transform:translateY(-40px);}
}
@keyframes fadeInDownTooltip{0%{opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);}
100%{opacity:1;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);}
}
.flexslider-thumbnail-gallery .tooltip{margin-left:-40px;margin-top:-10px;-webkit-animation:fadeInDownTooltip .5s;animation:fadeInDownTooltip .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.flexslider-thumbnail-gallery .tooltip.top .tooltip-arrow{margin-left:20px;border-width:13px 18px 0 0;bottom:-8px;background:#2d363c transparent transparent transparent;}
.flexslider-thumbnail-gallery .tooltip.top .tooltip-inner{margin-left:50%;max-width:300px;width:100%;padding:12px 20px;text-align:left;background:#2d363c;}
.flexslider-thumbnail-gallery .slides>li:hover .project-hover, .flexslider-thumbnail-gallery .slides>li:hover .project-hover>a{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.huge-padding{padding-top:120px;padding-bottom:120px;}
.big-padding{padding-top:60px;padding-bottom:60px;}
.normal-padding{padding-top:40px;padding-bottom:40px;}
.small-padding{padding-top:40px;padding-bottom:40px;}
.smallest-padding{padding-top:30px;padding-bottom:30px;}
.blue-gradient-bg{background:#22afc7;background:0;background:0 color-stop(100%, #0191d3));background:0;background:0;background:0;background:linear-gradient(tobottom, #22afc70%, #0191d3100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22afc7', endColorstr='#0191d3', GradientType=0);color:#fff;}
.service{text-align:center;}
.service h3{font-weight:300;}
.team-members-slider{position:relative;background:#eae5d6;}
.team-members-inner{position:relative;overflow:hidden;padding:100px 0;}
.chef-header{display:table;width:100%;margin-bottom:30px;}
.chef-header>div{display:table-cell;vertical-align:top;}
.chef-header .chef-avatar, .chef-header .chef-avatar img{width:100px;}
.chef-header .chef-heading{padding-left:20px;}
.chef-header .chef-heading h4{font-size:30px;margin:20px 0 5px;font-family:'Palatino Linotype', serif;}
.chef-header .chef-heading span{font-size:14px;color:#e1560e;}
.chefs-slider em{font-size:16px;line-height:30px;font-style:italic;color:#0b2b33;margin:20px 0;display:block;}
.chefs-slider p{font-size:14px;color:#73848e;line-height:30px;}
.chefs-slider .flex-direction-nav .flex-prev{position:relative;width:30px;height:30px;opacity:1;top:10px;left:4px;float:left;background:url(/wp-content/uploads/2015/03/slider-arrows.png) 0 0 no-repeat;}
.chefs-slider .flex-direction-nav .flex-next{position:relative;width:30px;height:30px;opacity:1;top:10px;left:30px;float:left;background:url(/wp-content/uploads/2015/03/slider-arrows.png)-30px 0 no-repeat;}
.chefs-slider .flex-direction-nav .flex-prev:hover{background-position:0 0px;}
.chefs-slider .flex-direction-nav .flex-next:hover{background-position:-30px 0px;}
.chefs-slider, .chefs-slider .slides>li, .chefs-slider .row, .chefs-slider .chef-image{position:static;}
.chefs-slider .chef-image img{position:absolute;top:0;right:0;width:50%;opacity:0;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transform:translateX(-25px);-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);}
.chefs-slider .flex-active-slide .chef-image img{transform:translateX(15px);-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);opacity:1;}
.chefs-slider .chef-item{position:relative;left:-40px;opacity:0;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;}
.chefs-slider .flex-active-slide .chef-item{left:0;opacity:1;}
@media(max-width:768px){.chefs-slider .chef-image img{display:none;}
}
.food-menu-slider{text-align:center;margin-bottom:80px;}
.food-menu-slider-item{position:relative;left:-40px;opacity:0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;}
.flex-active-slide .food-menu-slider-item{left:0;opacity:1;}
.food-menu-slider .flex-direction-nav .flex-prev{width:30px;height:30px;opacity:1;top:0;margin-top:0;right:50px;left:auto;bottom:auto;background:url(/wp-content/uploads/2015/03/slider-arrows.png) -60px 0 no-repeat;}
.food-menu-slider .flex-direction-nav .flex-next{width:30px;height:30px;opacity:1;top:0;margin-top:0;right:-10px;left:auto;bottom:auto;background:url(/wp-content/uploads/2015/03/slider-arrows.png) -90px 0 no-repeat;}
.food-menu-slider .flex-direction-nav .flex-prev:hover{background-position:-60px -30px;}
.food-menu-slider .flex-direction-nav .flex-next:hover{background-position:-90px -30px;}
.food-menu-slider .food-menu, .food-menu-slider .food-menu h6{color:#fff;}
.food-menu-slider .food-menu .dots{background:url(img/food-item-dots.png) left 14px repeat-x;}
.food-menu{text-align:left;color:#23292c;margin-top:40px;}
.food-menu-item + .food-menu-item{margin-top:30px;}
.food-menu-slider-item h2{color:#eae5d6;line-height:1.4;}
.food-menu h6{font-size:22px;color:#23292c;font-weight:700;margin:0 0 10px;font-family:'Palatino Linotype', serif;}
.food-menu .details span, .food-menu .price span{font-size:18px;font-style:italic;line-height:18px;}
.food-menu .food-description{display:table;width:100%;}
.food-menu .food-description>div{display:table-cell;}
.food-menu .dots{background:url(img/food-item-dots-black.png) left 14px repeat-x;}
.food-menu .details, .food-menu .price{width:1%;white-space:nowrap;}
.food-menu-full{position:relative;overflow:hidden;background:#eae5d6;padding:80px 0 130px;}
.food-menu-full-slider{padding-bottom:50px;}
.food-menu-nav{padding-left:60px;position:relative;z-index:10;}
.food-menu-nav:before{content:'';position:absolute;left:0;top:-5000px;right:-5000px;bottom:-5000px;background:#fff;z-index:-1;}
.food-menu-nav-item{display:table;width:100%;position:relative;padding-bottom:30px;cursor:pointer;}
.food-menu-nav-item + .food-menu-nav-item{padding-top:30px;border-top:1px solid #e5e5e5;}
.food-menu-nav-item>div{display:table-cell;vertical-align:middle;}
.food-menu-nav-item img{width:60px;margin-right:20px;}
.food-menu-nav-item h5{margin:0;color:#23292c;font-family:'Palatino Linotype', serif;font-size:24px;}
.food-menu-nav-item span{font-size:14px;color:#73848e;font-style:italic;}
.food-menu-nav-item.flex-active h5{color:#e36630;}
.food-menu-nav-item.flex-active:after{content:'';position:absolute;left:-70px;top:50%;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;z-index:100;}
.food-menu-full .flex-direction-nav .flex-prev{width:30px;height:30px;opacity:1;bottom:-45px;top:auto;left:-5px;background:url(/wp-content/uploads/2015/03/slider-arrows.png) 0 0 no-repeat;}
.food-menu-full .flex-direction-nav .flex-next{width:30px;height:30px;opacity:1;bottom:-45px;top:auto;left:50px;background:url(/wp-content/uploads/2015/03/slider-arrows.png) -30px 0 no-repeat;}
.food-menu-full .flex-direction-nav .flex-prev:hover{background-position:0 -30px;}
.food-menu-full .flex-direction-nav .flex-next:hover{background-position:-30px -30px;}
.food-menu-full .food-menu-content{position:relative;left:-40px;opacity:0;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;}
.food-menu-full .flex-active-slide .food-menu-content{left:0;opacity:1;}
@media(max-width:768px){.food-menu-nav{padding-bottom:80px;margin-bottom:80px;}
.food-menu-nav:before{left:-5000px;top:-5000px;bottom:0;}
.food-menu-nav-item{padding-top:30px;padding-bottom:30px;}
}
.reservation-form input, .reservation-form select, .reservation-form textarea{height:52px;border:1px solid #eceded;padding:9px 15px;color:#3e464b;font-size:14px;margin:10px 0;display:block;width:100%;}
.reservation-form textarea{height:auto;}
.reservation-form label{font-size:14px;color:#3e464b;font-weight:400;margin-top:15px;}
.reservation-form label span{font-size:12px;color:#8a98a0;text-transform:uppercase;}
.inline-inputs{display:block;margin:0 -5px;overflow:hidden;}
.inline-inputs>div{padding:0 5px;}
.date-picker>span, .time-picker>span{width:30px;display:inline-block;text-align:center;}
.date-picker input, .time-picker input, .date-picker select, .time-picker select{display:inline-block;width:65px;padding:10px 0;text-align:center;}
.date-picker select, .time-picker select{padding-left:15px;}
.date-picker .year{width:100px;}
span.datepicker-button{overflow:visible;position:relative;display:inline-block;margin-left:10px;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
span.datepicker-button .datepicker-icon{width:30px;height:30px;display:block;background:url(img/sprites/datepicker.png) no-repeat;cursor:pointer;}
span.datepicker-button>.datepicker-el{display:none;position:absolute;top:30px;left:0;}
.serif-style{font-family:'Palatino Linotype', serif;}
h2.serif-style{margin-bottom:30px;}
ul.contact-list{display:block;list-style:none;margin:0;padding:0;}
ul.contact-list li{display:block;margin-bottom:30px;position:relative;padding-left:60px;}
ul.contact-list li .cicon{position:absolute;left:0;top:0;width:60px;height:60px;background:url(img/sprites/contact-icons.png) no-repeat;}
ul.contact-list li .cicon.cicon-phone{background-position:-10px -5px;}
ul.contact-list li .cicon.cicon-marker{background-position:-70px 0;}
ul.contact-list span.phone{font-size:36px;display:block;font-style:normal;color:#23292c;line-height:40px;margin-bottom:5px;}
ul.contact-list li>span{font-size:16px;font-style:italic;color:#9da7ac;}
ul.contact-list p{font-size:16px;line-height:30px;}
.service-icon{width:75px;height:75px;background-color:#29a8d1;text-align:center;display:inline-block;padding-top:25px;-webkit-transform:translateZ(0px);}
.dark-gray-bg .service-icon{background-color:#39444a;color:#97e1ee;}
.service-icon .icons{font-size:30px;color:#a1f1ff;}
.service h3{margin-bottom:0;}
.service .content_box{text-transform:uppercase;margin:0;font-size:12px;color:#8cd9ff;}
.iconic-service{position:relative;padding-left:80px;}
.iconic-service h4{font-weight:400;color:#fff;font-size:18px;}
.iconic-service .icons{position:absolute;top:0;left:0;font-size:36px;color:#61cbff;}
.service.style2 .service-icon{width:auto;height:auto;background:none;padding-top:0;}
.service.style2 .icons{font-size:48px;color:#eb6b65;}
.green-bg .service.style2 h3{color:#fff;}
.green-bg .service.style2 .content_box{color:#c3fbff;}
.service.style2 h3{font-size:20px;color:#008fd5;margin-top:5px;}
.service.style2 .content_box{font-size:13px;text-transform:none;color:#73848e;}
.dark-gray-bg{background:#23323a;color:#c4d3de;}
.dark-gray-bg h1, .dark-gray-bg h2, .dark-gray-bg h3, .dark-gray-bg h4, .dark-gray-bg h5, .dark-gray-bg h6{color:#fff;}
.dark-gray-bg hr{border-color:#3a4e58;margin:40px 0;display:block;}
.projects-section {padding: 10px 0 0;margin-bottom: -12px!important;}
h2.section-heading{font-size:30px;margin-bottom:20px;}
.sc-call-to-action h2{margin-top:15px;letter-spacing:-2px;}
.sc-call-to-action h2, .sc-call-to-action h2 p{line-height:36px;}
.dark-gray-bg p{color:#658190;}
.project{color:#fff;overflow:hidden;}
.portfolio-1column .project{border:none;}
.project-image{position:relative;}
.project-image img{width:100%;transition:transform 0.4s ease;-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;}
.project:hover .project-image img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.portfolio-2column .project-hover{right:50%;}
.project-hover{position:absolute;top:50%;margin-top:-27px;left:0;right:0;bottom:0;text-align:center;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
.project:hover .project-hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.project-hover>a{width:58px;height:58px;margin:0 5px;display:inline-block;background-color:#2a3b45;background-color:rgba(0,0,0,0.4);background-image:url(img/sprites/hover-icons.png);border:4px solid #eee;border:4px solid rgba(238,238,238,0.12);color:#fff;text-align:center;font-size:24px;padding-top:15px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform .3s, opacity .6s, background .3s;-webkit-transition:-webkit-transform .3s, opacity .6s, background .3s;-moz-transition:-moz-transform .3s, opacity .6s, background .3s;}
.project:hover .project-hover>a{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.project-hover>a:hover{background-color:rgba(0,0,0,0.8);}
.project-hover>a.search-icon{background-position:0 0;}
.project-hover>a.link-icon{background-position:-50px 0;}
.project-meta{padding:12px 20px 27px;position:relative;height:100px;background:#2a3b45;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.project-meta:before{content:'';display:block;position:absolute;top:-10px;left:20px;width:10px;height:10px;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:8px solid #2a3b45;}
.project:hover .project-meta{background:#2f424d;}
.project-meta h4{margin-bottom:0;color:#fff;font-size:18px;font-weight:300;}
.project-meta h4 a{color:#fff;}
.project-meta span.project-category{font-size:11px;margin:0;text-transform:uppercase;color:#97a4ad;}
.project-like{position:absolute;right:20px;top:35px;vertical-align:top;}
.project-like .icons{font-size:24px;color:#3c525e;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;cursor:pointer;}
.project-like:hover .icons, .project-like.post-liked .icons{color:#dd6c62;}
.project-like span.like-count{font-size:11px;font-weight:300;vertical-align:top;color:#97a4ad;}
.project-grid{padding:0;}
.single-portfolio .project-description h6{font-size:14px;margin:25px 0;}
.single-portfolio .project-description+h3{font-size:18px;font-weight:400;margin-top:50px;}
.project-description .social-media{list-style:none;margin:0;padding:10px 0;border-bottom:1px solid #ddd;}
.project-description .social-media li{display:inline-block;margin-right:10px;}
.project-description .social-media li a{font-size:11px;vertical-align:middle;}
.project-description .social-media li a i{font-size:18px;}
.projects-slider-carousel{padding:20px;border:1px solid #eee;}
.slides .project{border:none;}
.slides .project-meta{padding:5px 15px;}
.slides .project-hover{margin-top:-20px;}
.slides .project-hover>a{width:58px;height:58px;font-size:18px;padding-top:8px;}
.products-carousel{margin-top:10px;}
.products-carousel .slides li{margin-right:6px;cursor:pointer;position:relative;}
.products-carousel .slides li:last-child{margin-right:0;}
.products-carousel .slides .carousel-item-hover{position:absolute;z-index:10;top:5px;bottom:5px;left:5px;right:5px;background:#000;background:rgba(0,0,0,0.4);color:#fff;text-align:center;font-size:24px;padding-top:17px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform .3s opacity .6s;-webkit-transition:0 .3s opacity .6s;-moz-transition:0 .3s 0 .6s;-o-transition:0 .3s opacity .6s;}
.products-carousel .slides li:hover .carousel-item-hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
ul.carousel-arrows{list-style:none;margin:0;padding:0;}
ul.carousel-arrows li{width:15px;height:15px;display:block;background:url(img/project-carousel-arrows.png) no-repeat;cursor:pointer;position:absolute;bottom:27px;left:-17px;}
ul.carousel-arrows li.arrow-right{left:auto;right:-17px;background-position:-15px 0;}
.light-gray-bg{background:#fcfcfc;border-bottom:1px solid #eee;border-top:1px solid #eee;}
.light-gray-bg.transparent{background:transparent;border-bottom-width:0;border-top-width:0;}
.medium-gray-bg{background:#eee;}
h2.big{font-size:30px;font-weight:300;}
.light-blue{color:#008fd5;}
a.button, button{background:#008fd5;color:#fff;font-size:11px;padding:10px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;border:none;}
a.button.round{height:62px;border:3px solid #fff;background:none;font-size:18px;padding:15px 50px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-transform:translateZ(0px);}
a.button.round:hover .button-icon{opacity:1;left:0;}
a.button.round .button-label{position:relative;transition:left .3s;-webkit-transition:left .3s;-moz-transition:left .3s;left:0;}
a.button.round:hover .button-label{left:10px;}
a.button.round:hover{background:none;}
a.button .button-icon{position:relative;margin-left:10px;left:5px;opacity:0;transition:opacity .3s, left .3s;-webkit-transition:opacity .3s, left .3s;-moz-transition:opacity .3s, left .3s;}
a.button .button-icon i{position:absolute;left:-35px;font-size:20px;}
a.button.orange, button.orange{background:#cb5010;}
a.button.orange:hover, button.orange:hover{background:#c04c0f;}
a.icon-button.sc-open-video{opacity:.6;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;}
a.icon-button.sc-open-video:hover{opacity:1;}
a.button.medium{padding:8px 10px;}
a.button:hover{background:#107aae;}
a.button.big{padding:15px 25px;}
a.button.biggest{padding:20px 60px;margin-top:10px;font-size:13px;}
a.button.medium.variant2{font-weight:bold;border-radius:3px;font-size:12px;line-height:20px;}
a.button.medium.variant2 i{font-size:20px;float:left;margin-right:10px;}
a.button.biggest.variant2{font-weight:bold;border-radius:3px;font-size:14px;line-height:26px;}
a.button.biggest.variant2 i{font-size:26px;float:left;margin-right:10px;}
a.button.gray{background:#d3ebf7;color:#444;}
a.button.light{background:#ebeaea;color:#444;}
a.button.dark{background:#23323a;}
.dark-gray-bg a.button.dark{background:#445157;}
.dark-gray-bg a.button.dark:hover{background:#2d3c43;}
a.button.gray:hover{background:#b8d4e2;}
a.button.light:hover{background:#ddd;}
a.button.dark:hover{background:#101c23;}
a.button.gray .icons{color:#444;}
a.button.button-load-more:after{content:'';width:30px;height:30px;display:inline-block;background:url(img/sprites/load-more-icon.png) no-repeat;vertical-align:middle;margin-left:5px;margin-right:-5px;margin-top:-9px;margin-bottom:-7px;}
.main .blog-post{margin:0 0 60px;}
.main .blog-post:last-child{margin:0;}
.blog-post{margin-bottom:35px;margin-top:20px;overflow:hidden;}
.post-image{padding-left:0;padding-right:5px;text-align:center;}
.post-image>div{padding:0;}
.post-thumbnail img{width:100%;}
.timeline-container .post-thumbnail img{padding:10px 10px 0;}
.post-meta{padding:0;text-align:center;}
span.post-date{display:block;font-size:12px;font-weight:300;text-align:center;text-transform:uppercase;}
span.post-day{font-size:48px;line-height:42px;display:inline-block;margin:0 0 10px;color:#008fd5;}
span.post-format{display:block;text-align:center;margin:8px 0 0;color:#a5b0b6;font-size:16px;}
span.post-format span{display:inline-block;width:30px;height:30px;background:url(img/sprites/post-format-icons.png) no-repeat;}
span.post-format span.photo-icon{background-position:0 0;}
span.post-format span.document-icon{background-position:-60px 0;}
span.post-format span.video-icon{background-position:-30px 0;}
span.post-format span.link-icon{background-position:-90px 0;}
span.post-format span.audio-icon{background-position:-120px 0;}
.post-image .post-thumbnail{padding-left:10px;}
ul.post-meta{list-style:none;padding:0 0 10px;margin:0;border-bottom:1px solid #E5E8EA;overflow:hidden;}
.timeline-container .blog-post ul.post-meta{border-bottom:none;}
ul.post-meta li{float:left;margin-right:5px;color:#23323A;font-size:10px;text-transform:uppercase;background:url(img/post-meta-square.png) left center no-repeat;padding-left:15px;}
ul.post-meta li:first-child{background:none;padding-left:0;}
ul.post-meta li .icons{font-size:14px;position:relative;top:1px;}
ul.post-meta .read-more:after{content:'';display:inline-block;width:11px;height:11px;margin-left:5px;background:url(img/sprites/read-more-arrow.png) no-repeat;position:relative;top:2px;}
.post-content{background:#fff;}
.post-content.social-media-wrapper{position:relative;}
.post-content .social-media{position:absolute;top:0;right:10px;}
.post-content .social-media i{font-size:15px;}
.post-content h4{margin:11px 0;line-height:24px;font-size:18px;}
.post-content h4 .icons{color:#777;}
.avatar{padding:5px;margin:10px 0 0;}
span.author{text-transform:uppercase;font-size:11px;}
.post-thumbnail{position:relative;background:#fff;}
.post-hover{position:absolute;text-align:center;width:100%;left:0;right:0;top:50%;z-index:100;margin-top:-25px;}
.post-hover a{width:58px;height:58px;margin:0 5px;display:inline-block;background-color:#2a3b45;background-color:rgba(0,0,0,0.4);background-image:url(img/sprites/hover-icons.png);border:4px solid #eee;border:4px solid rgba(238,238,238,0.12);color:#fff;text-align:center;font-size:24px;padding-top:15px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform .3s, opacity .6s, background .3s;-webkit-transition:-webkit-transform .3s, opacity .6s, background .3s;-moz-transition:-moz-transform .3s, opacity .6s, background .3s;}
.post-hover a.link-icon{background-position:-50px 0;}
.post-hover a.search-icon{background-position:0 0;}
.post-hover a.video-icon{background-position:-100px 0;}
.post-hover a:hover{background-color:rgba(0,0,0,.8);}
.post-image-gallery .slides li{position:relative;}
.post-image-gallery img{height:auto;}
.post-thumbnail:hover .post-hover a, .post.format-gallery .post-image-gallery .slides li:hover .post-hover a{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.post.format-gallery .post-thumbnail:hover .post-hover a{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.post-image-gallery a.flex-prev, .post-image-gallery a.flex-next{top:10px;left:10px;margin:0;background:#23323a url(img/sprites/post-gallery-arrows.png) 0 0 no-repeat;background:rgba(35, 50, 58, .45) url(img/sprites/post-gallery-arrows.png) 0 0 no-repeat;width:30px;height:30px;transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;}
.post-image-gallery a.flex-next{left:41px;background-position:-30px 0;}
.post-image-gallery a.flex-prev:hover, .post-image-gallery a.flex-next:hover{background-color:#008fd5;}
.blog-post.masonry{border:1px solid #ddd;padding:0;position:relative;}
.blog-post.masonry>div{padding:0;}
.timeline-container .post-video iframe{width:100%;}
.blog-post.masonry .post-content{padding:20px;}
.blog-post.masonry h4{line-height:32px;vertical-align:middle;font-weight:400;}
.blog-post h4 .icons{margin-right:10px;}
.post-footer{background:#f7f7f7;overflow:hidden;padding:10px 20px!important;}
.post-footer .avatar{width:60px;float:left;margin:0;margin-right:10px;}
.post-footer .post-date{display:block;text-align:left;}
.post-footer span.post-day{font-size:12px;line-height:18px;font-weight:400;margin:5px 0 0;}
.blog-post blockquote{margin:0;width:100%;}
.blog-post .post-content blockquote{margin:20px 0;}
.post-author{display:block;position:relative;padding:119px;background:#19242a url(img/post-author.png) right top no-repeat;color:#73848e;padding-left:120px;}
.post-author img{position:absolute;top:30px;left:30px;width:70px;}
.post-author h3{color:#d2f0ff;margin-top:0;}
.post-comments ul{list-style:none;margin:0;padding:0;}
.post-comments li ul{padding-left:30px;}
.post-comments>ul>li .comment{padding:30px 20px;background:#fcfcfc;border:1px solid #eee;position:relative;margin:20px 0;background-color:#F2F2F2;border-radius:5px;box-shadow:0 0 6px #B2B2B2;display:-webkit-box;}
.comment:before{box-shadow:-2px 2px 2px 0 rgba(178, 178, 178, .4);left:-9px;}
.me:before{background-color:#F2F2F2;content:"\00a0";display:block;height:16px;position:absolute;top:11px;transform:rotate(29deg) skew(-35deg);-moz-transform:rotate(29deg) skew(-35deg);-ms-transform:rotate(29deg) skew(-35deg);-o-transform:rotate(29deg) skew(-35deg);-webkit-transform:rotate(29deg) skew(-35deg);width:20px;}
.post-comments .comment-author{margin-right:20px;text-align:center;}
.post-comments .comment-author img{margin-top:0;padding:0;display:inherit!important;}
.post-comments .comment-author span.author{display:block;line-height:16px;font-size:10px;color:#23323a;margin-top:5px;}
.post-comments .date{text-transform:uppercase;font-size:11px;display:block;margin-bottom:10px;}
.recent-post .post-date{color:#23323a;}
.recent-post{zoom:1;}
.recent-post:after, .recent-post:before{content:'';display:table;}
.recent-post:after{clear:both;}
.recent-post .post-image{width:200px;float:left;margin-right:30px;padding:0;}
.recent-post .recent-post-meta{float:left;width:60px;padding:0;margin:0;margin-right:10px;}
.recent-post .post-thumbnail{float:left;width:130px;padding:0;margin:0;}
.timeline-container{position:rleative;}
.timeline-line{position:absolute;left:50%;top:20px;bottom:20px;height:100%;border:1px solid #fff;margin-left:-1px;}
.timeline-line:after{content:'';position:absolute;display:block;left:50%;bottom:0;width:10px;height:10px;background:#fff;margin-left:-5px;border-radius:50%;-moz-border-radius:50%;}
.left-timeline-item{padding-right:40px;position:relative;}
.right-timeline-item{padding-left:40px;position:relative;}
.left-timeline-item:after{content:'';display:block;position:absolute;right:26px;top:43px;width:15px;height:15px;background:url(img/timeline-arrow-right.png) no-repeat;}
.left-timeline-item:before{width:20px;height:20px;content:'';display:block;position:absolute;background:#000;top:40px;right:-10px;background:#73848e;border:5px solid #fff;border-radius:50%;-moz-border-radius:50%;z-index:100;}
.right-timeline-item:after{content:'';display:block;position:absolute;left:26px;top:43px;width:15px;height:15px;background:url(img/timeline-arrow-left.png) no-repeat;}
.right-timeline-item:before{width:20px;height:20px;content:'';display:block;position:absolute;background:#000;top:40px;left:-10px;background:#73848e;border:5px solid #fff;border-radius:50%;z-index:100;}
.timeline-date-tooltip{text-align:center;}
.timeline-date-tooltip-top{margin-top:60px;}
.timeline-date-tooltip span{display:inline-block;background:#23323a;color:#fff;padding:10px 35px;position:relative;margin-bottom:40px;}
.timeline-date-tooltip span:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #23323a;content:'';display:block;position:absolute;bottom:-10px;left:50%;margin-left:-5px;}
.timeline-container .blog-post.masonry .post-footer{background:#f9fbfc;border-bottom:1px solid #e7eaec;border-top:none;}
.timeline-container .blog-post.masonry .post-footer .avatar{width:50px;}
.timeline-container .blog-post.masonry .post-date{margin:-3px 0;}
.blog-post.masonry .post-content h4{margin-top:0;}
.blog-post.masonry .read-more{margin-top:20px;display:block;}
.blog-post.masonry .post-footer ul.post-meta{border-bottom:none;}
.blog-post.masonry .post-content h4{font-size:22px;font-weight:400;}
.blog-post-alternate .post-content h4{font-size:24px;font-weight:400;}
.blog-post-meta span.post-day{font-weight:300;}
.timeline-container .post-video{padding:10px 10px 0;background:#fff;}
.blog-post.masonry span.post-format{display:inline-block;text-align:left;margin:-5px 3px 0 0;position:relative;top:7px;}
.blog-post.masonry .read-more{font-size:14px;font-weight:400;}
.blog-post-classic.sticky{background:#fffffd;padding-top:30px;padding-bottom:30px;box-shadow:0 0 5px rgba(0,0,0,.12);-webkit-box-shadow:0 0 5px rgba(0,0,0,.12);-moz-box-shadow:0 0 5px rgba(0,0,0,.12);}
.blog-post-list, .blog-post-alternate{display:table;width:100%;vertical-align:top;}
.blog-post-list .blog-post-meta, .blog-post-alternate .blog-post-meta{display:table-cell;width:80px;padding-right:20px;vertical-align:top;color:#23323a;}
.blog-post-list .blog-post-content, .blog-post-alternate .blog-post-content{display:table-cell;vertical-align:top;}
.blog-post-list .blog-post-meta span.post-date, .blog-post-alternate .blog-post-meta span.post-date{font-size:11px;font-weight:400;}
.blog-post-list .blog-post-meta .avatar, .blog-post-alternate .blog-post-meta .avatar{padding:0 5px;}
.blog-post-alternate .blog-post-content .post-content, .blog-post-alternate .blog-post-content .post-thumbnail{padding:0;}
.blog-post-alternate .blog-post-content .post-content{padding-left:30px;}
.blog-post-alternate .blog-post-content .post-content.col-lg-pull-6{padding-right:30px;padding-left:0;}
.blog-post.alternate-style{margin:0;}
.blog-post.alternate-style + .blog-post.alternate-style{margin-top:70px;}
.blog-post-list .post-meta{margin-top:10px;}
.blog-post-list.post-single .post-meta{margin-bottom:10px;}
.blog-post-list.post-single + .post-author{margin-top:20px;}
.blog-post-list .post-content h4{font-size:24px;font-weight:400;}
.blog-post-list .read-more, .blog-post-alternate .read-more{display:block;margin-top:20px;font-weight:400;font-size:14px;}
.post-comments .comment-reply-link{display:inline-block;font-weight:400;font-size:14px;}
.blog-post.masonry .read-more:after, .blog-post-list .read-more:after, .blog-post-alternate .read-more:after, .post-comments .comment-reply-link:after{content:'';width:14px;height:14px;display:inline-block;background:url(img/sprites/read-more-arrow-big.png) no-repeat;margin:0 0 0 10px;position:relative;top:1px;}
.blog-post.masonry .blog-format-audio>.audio-player{margin:20px 20px 0!important;width:auto!important;}
.timeline-container .blog-post.masonry .blog-format-audio>.audio-player{margin:0!important;}
.blog-post-meta span.author{display:block;text-align:center;}
.blog-post-alternate .blog-post-content .post-content.full-width-alternate{padding:0;}
.blog-post.masonry .post-footer{border-top:1px solid #e5e8ea;}
.blog-post.masonry .post-date{font-size:11px;color:#23323a;font-weight:400;}
.blog-post.masonry .post-footer span.post-day{font-size:11px;}
.accordion-header{border:1px solid #ddd;border-left-color:transparent;border-right-color:transparent;cursor:pointer;position:relative;padding-left:40px;}
.accordion + .accordion .accordion-header{border-top-color:transparent;}
.accordion.mix{width:100%;}
.accordion.accordion-active + .accordion .accordion-header{border-top:1px solid #ddd;}
.accordion-active .accordion-header{border:1px solid #ddd;}
.accordion-header h5{font-size:14px;padding:7px 10px;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;border-left:1px solid #ddd;}
.accordion-active .accordion-header h5{color:#008fd5;}
.accordion-icon{background:url(img/accordion-icons.png) no-repeat;width:38px;height:38px;margin-top:7px;position:absolute;left:0;top:0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.accordion-active .accordion-icon{background-position:0 -38px;}
.accordion-header:hover, .accordion-active .accordion-header{color:#008fd5;}
.accordion-header>*{margin:0;}
.accordion-content{padding:0 10px;margin:10px 0}
.accordion-content p{margin:0;}
.accordion-content p + p{margin:10px 0 0;}
.testimonial-header{background:#23323a;color:#fff;display:table;width:100%;position:relative;margin-bottom:30px;}
.testimonial-header:after{content:'';width:0;height:0;border-style:solid;border-width:17px 20px 0 0;border-color:#23323a transparent transparent;position:absolute;bottom:-17px;right:20px;}
.testimonial-image{display:table-cell;width:81px;}
.testimonial-meta{display:table-cell;padding:0 20px;vertical-align:middle;text-align:left;}
span.testimonial-author{font-size:18px;display:block;font-weight:300;}
span.testimonial-job{color:#8cd9ff;font-size:10px;text-transform:uppercase;display:block;}
.testimonial-quote{padding:0;display:block;margin:10px 0;padding-left:55px;background:url(img/testimonial-blockquote.jpg) left top no-repeat;border:none;font-size:14px;font-weight:400;color:#008fd5;}
.testimonial p{padding-left:55px;color:#73848e;}
.testimonial .testimonial-desc p{padding-left:0px;color:#73848e;}
.blue-bg{background:#098ed1;color:#fff;}
.blue-bg.transparent{background:transparent;}
.green-bg{background:#00aab4;color:#fff;}
.dirty-green-bg{background:#3a8698;color:#fff;}
.bottom-image{padding-bottom:0!important;}
.darker-blue-bg{background:#008fd5;color:#fff;}
.blue-bg span.light-blue, .darker-blue-bg span.light-blue{color:#fff;}
.blue-bg .icons, .darker-blue-bg p, .darker-blue-bg .icons{color:#8cd9ff;}
.blue-bg .icons{margin-right:9px;}
.services-list{list-style:none;margin:0;padding:0;}
.services-list li{position:relative;padding:15px 0;padding-left:70px;border-bottom:1px solid #00a2de;}
.services-list li:first-child{padding-top:0;}
.services-list li:last-child{border-bottom:none;padding-bottom:0;}
.services-list li h3{margin-top:0;margin-bottom:10px;font-weight:300;}
.services-list .icons{position:absolute;left:0;top:15px;font-size:38px;}
.sc-icon{position:relative;padding:15px 0;padding-left:95px;font-size:16px;font-weight:300;}
.sc-icon p{font-size:16px;font-weight:300;}
.sc-icon h3{font-family:Lato;margin-top:0;margin-bottom:10px;font-weight:300;font-size:30px;}
.sc-icon .icons{position:absolute;left:0;top:15px;font-size:70px;}
.gray-bg{background:#353f4b;color:#fff;}
.team-member{text-align:center;}
.team-member img{border:5px solid #fff;border:5px solid rgba(255,255,255,.05);box-shadow:0 0 2px rgba(0,0,0,.6);-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px rgba(0,0,0,.6);display:inline-block;transition:border .4s;-webkit-transition:border .4s;-moz-transition:border .4s;}
.team-member:hover img{border:5px solid rgba(255,255,255,.2);}
.col-lg-3 .team-member img{width:190px;}
.team-member.big img{margin-bottom:20px;}
.team-member h4{margin:20px 0 0;font-size:18px;}
.team-member .job-title{font-size:11px;text-transform:uppercase;color:#2691ac;display:block;font-weight:900;margin-top:-5px;margin-bottom:10px;}
.team-member div.text-content{color:#ccd2da;}
span.small-line{display:inline-block;width:80px;border-top:1px solid #646b75;}
.team-member .social-media{list-style:none;margin:10px 0 0;padding:0;}
.team-member .social-media li{display:inline-block;padding:0 1px;}
.client-logo{text-align:center;}
.get-in-touch{text-align:center;margin-bottom:40px;}
.get-in-touch.light{text-align:left;}
.get-in-touch input[type="text"], .get-in-touch input[type="password"], .get-in-touch input[type="search"], .get-in-touch textarea{color:#19242a;}
.get-in-touch.light input[type="text"], .get-in-touch.light input[type="password"], .get-in-touch.light input[type="search"], .get-in-touch.light textarea{background:#fcfcfc;border:1px solid #eceded;}
.get-in-touch input[type="text"], .get-in-touch input[type="password"], .get-in-touch textarea{background:#fff;background:rgba(255,255,255,0.67);width:100%;font-size:14px;border:1px solid #eceded;padding:10px 15px;margin-bottom:10px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.get-in-touch input[type="text"]:focus, .get-in-touch input[type="password"]:focus, .get-in-touch textarea:focus{outline:none;background:rgba(255,255,255,0.75);}
.get-in-touch input[type="text"]::-webkit-input-placeholder, .get-in-touch input[type="password"]::-webkit-input-placeholder, .get-in-touch textarea::-webkit-input-placeholder{color:#19242a;}
.get-in-touch input[type="text"]:-moz-placeholder, .get-in-touch input[type="password"]:-moz-placeholder, .get-in-touch textarea:-moz-placeholder{color:#19242a;}
.get-in-touch input[type="text"]::-moz-placeholder, .get-in-touch input[type="password"]::-moz-placeholder, .get-in-touch textarea::-moz-placeholder{color:#19242a;}
.get-in-touch input[type="text"]:-ms-input-placeholder, .get-in-touch input[type="password"]:-ms-input-placeholder, .get-in-touch textarea:-ms-input-placeholder{color:#19242a;}
.get-in-touch textarea{height:100px;}
::-webkit-input-placeholder{color:#333;}
:-moz-placeholder{color:#333;}
::-moz-placeholder{color:#333;}
:-ms-input-placeholder{color:#333;}
.iconic-input{position:relative;}
.iconic-input .icons{position:absolute;top:10px;right:10px;color:#008fd5;font-size:18px;}
.get-in-touch input[type="submit"], .get-in-touch input[type="reset"]{background:#64737f;background:rgba(255,255,255,.15);border:1px solid #707e89;color:#fff;padding:12px 25px;text-align:center;text-transform:uppercase;display:inline-block;font-size:11px;position:relative;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.get-in-touch input[type="submit"]:hover, .get-in-touch input[type="reset"]:hover{background:#535e67;background:rgba(255,255,255,.2);}
.iconic-button{display:inline-block;position:relative;}
.iconic-button input[type="submit"], .iconic-button input[type="reset"]{padding-right:40px;}
.get-in-touch .iconic-button .icons{position:absolute;top:12px;right:18px;font-size:16px;color:#fff;}
.get-in-touch.light input[type="reset"]{background:#23323a;border:none;}
.get-in-touch.light input[type="reset"]:hover{background:#101c23;}
.get-in-touch.light input[type="submit"]{background:#008fd5;border:none;}
.get-in-touch.light input[type="submit"]:hover{background:#107aae;}
.get-in-touch.light .iconic-button .icons{color:#fff;}
.google-map-ts{display:block;height:400px;overflow:hidden;position:relative;margin-top:-63px;}
.google-map-ts>p{margin:0;}
.google-map-ts.ext{height:800px;}
.google-map{display:block;height:400px;overflow:hidden;}
.google-map.ext{height:800px;position:relative;}
.google-map > p{display:none;}
.google-map > div{height:400px;position:relative;width:100% !important;margin:0;}
.google-map.ext > div{height:800px;}
.google-map .wpgmappity_container{height:400px !important;}
.google-map.ext .wpgmappity_container{height:1100px!important;margin-top:-300px;}
.google-map .wpgmappity_container{width:100% !important;}
.get-in-touch-overlay{position:absolute;height:430px;background:#082338;background:rgba(8,35,56,0.67);text-align:center;left:0;right:0;bottom:0;}
.get-in-touch-overlay .get-in-touch.light{text-align:center;}
.get-in-touch-overlay h2, .get-in-touch-overlay h3{color:#fff;font-size:30px;margin-bottom:40px;}
.progressbar{width:100%;height:15px;background:transparent;padding:3px;border-radius:1px;-moz-border-radius:1px;position:relative;margin:10px 0 15px;}
.progressbar .progress-width{height:100%;width:0;background-image:url(img/progress-bar.jpg);background-position:0 0;background-repeat:repeat-x;animation:animatedBackground 6s linear infinite;-webkit-animation:animatedBackground 6s linear infinite;}
.progressbar .progress-percent{width:35px;height:35px;display:none;background:url(img/progressbar-percent.png) no-repeat;color:#fff;font-size:10px;padding-right:4px;padding-top:2px;text-align:center;position:absolute;top:-36px;margin-left:-17px;}
.style1 p{color:#474a4c;}
.style2 p{color:#b9c3ca;}
.style2 .progressbar{outline:1px solid rgba(179, 182, 185, 0.54);}
.gray-bg .progressbar{background:transparent;border-color:transparent;outline:1px solid #666;}
@keyframes animatedBackground{frombackground-position:0 0;}
to{background-position:100% 0;}
}
@-webkit-keyframes animatedBackground{frombackground-position:0 0;}
to{background-position:100% 0;}
}
.circular-counter{position:relative!important;text-align:center;margin:20px 0;}
p.knob-percent{position:absolute;font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;top:50%;margin-top:-50px;left:0;right:0;text-align:center;}
p.knob-percent span{font-size:60px;line-height:70px;display:block;text-align:center;}
.tab-header ul{display:table;list-style:none;margin:0;padding:0;width:106%;table-layout:fixed;}
.tab-header ul li{display:table-cell;text-align:center;padding:0px 0;cursor:pointer;background:#f4f4f4;transition:background .3s border .3s;-webkit-transition:background .3s border .3s;-moz-transition:background .3s border .3s;border:1px solid #BCBCBC;border-top-color:#000000!important;}
.tab-header ul li.active-tab{border-top-color:#089bd5;border-bottom:none;background:#fff;}
.tab-header ul li:hover{background:#fff;}
.tab-header ul li a{color:#000;text-transform:uppercase;font-size:13px;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.tab-header ul li.active-tab a{color:#089bd5;display:block;}
.tab-content{border:0px solid #ddd;border-top:none;padding:10px;}
.tab>:first-child{margin-top:0;}
.tabs.style2{display:table;width:100%;vertical-align:top;}
.tabs.style2>div{display:table-cell;}
.tabs.style2 .tab-header{width:35%;vertical-align:top;}
.style2 .tab-header ul{display:block;width:auto;}
.style2 .tab-header ul li{display:block;text-align:left;border:none;border-bottom:1px solid #394d58;padding:25px 10px 25px 70px;background:#23323a;position:relative;}
.style2 .tab-header ul li:hover{background:#2d3b43;}
.style2 .tab-header ul li.active-tab{background:#008fd5;}
.style2 .tab-header ul li:after{position:absolute;top:50%;margin-top:-4px;right:0;content:'';transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;}
.style2 .tab-header ul li.active-tab:after{border-right:8px solid #fff;}
.style2 .tab-header ul li.active-tab .icons{color:#afe4fe;}
.style2 .tab-header ul li a{color:#f5f5f5;}
.style2 .tab-header ul li .icons{position:absolute;top:21px;left:10px;color:#8797a0;font-size:30px;}
.style2 .tab-content{border:none;background:#fcfcfc;padding:20px;}
.sidebar{padding-top:40px;padding-bottom:40px;}
.sidebar h3{font-size:20px;font-weight:400;margin:0 0 10px;}
.sidebar .widget_area, .sidebar .widget{margin-bottom:30px;}
.sidebar input[type="text"], .sidebar input[type="password"], .sidebar input[type="search"]{width:100%;padding:10px;border:1px solid #ddd;background:#f7f7f7;}
.sidebar select{width:100%;border:1px solid #ddd;white-space:pre-wrap;}
.sidebar .iconic-submit input[type="submit"]:hover + .icons{color:#333;}
.sidebar .iconic-submit .icons{font-size:16px;color:#999;}
.sidebar .social{display:block;overflow:hidden;}
.sidebar .social-item{display:block;width:50%;float:left;}
.sidebar .social-item img{float:left;margin-right:10px;}
.sidebar .social-item span{line-height:18px;display:inline-block;color:#999;}
.sidebar .social-item span.bold{color:#444;}
.sidebar table{width:100%;text-align:center;}
.sidebar table th{text-align:center;}
#calendar_wrap{position:relative;background:#fff;}
.widget_calendar > div{padding:10px;border:1px solid #ddd;}
.widget_calendar table{width:100%;text-align:center;border:none;}
.widget_calendar caption{color:#45484a;font-size:11px;text-transform:uppercase;text-align: center;}
.widget_calendar tr, .widget_calendar thead, .widget_calendar tfoot{border:none;}
.widget_calendar th{color:#7f8e97;font-size:10px;font-weight:400;text-align:center;border:none;}
.widget_calendar td {padding: 5px 0;color: #45484a;border: none;text-align: center;}
.widget_calendar tfoot .pad{display:none;}
.widget_calendar #prev{text-align:left;display:block;position:absolute;top:15px;left:20px;width:10px;height:10px;cursor:pointer;background:url(img/sprites/calendar-arrows.png) 0 0 no-repeat;}
.widget_calendar #next{text-align:right;display:block;position:absolute;top:15px;right:20px;width:10px;height:10px;cursor:pointer;background:url(img/sprites/calendar-arrows.png) -10px 0 no-repeat;}
.widget_calendar #next>a, .widget_calendar #prev>a{text-indent:-9999px;display:block;width:10px;height:10px;}
.widget_calendar #prev:hover{background-position:0 -10px;}
.widget_calendar #next:hover{background-position:-10px -10px;}
.widget_calendar #today{background:#f2915a;color:#fff;}
.sidebar .categories, .widget ul{padding:0;margin:0;list-style:none;}
.sidebar .categories li, .sidebar .widget>ul li{border-bottom:1px solid #ddd;padding:5px 0;background:url(img/post-meta-square.png) left 10px no-repeat;padding-left:15px;}
.sidebar .categories li:last-child, .widget>ul li:last-child{border:none;}
.sidebar .categories a, .widget>ul li a{color:#73848e;text-transform:uppercase;font-size:11px;display:block;transition:color 0.3s, padding 0.3s;-webkit-transition:color 0.3s, padding 0.3s;-moz-transition:color 0.3s, padding 0.3s;}
.sidebar .categories a:hover, .widget>ul li a:hover{color:#008fd5;}
.sidebar .widget>ul li a:hover{padding-left:5px;}
.sidebar .widget_recent_works ul li a:hover{padding-left:0;}
.sidebar .contact-info{padding:20px;border:1px solid #ddd;}
.sidebar .contact-info p{font-size:13px;}
.sidebar .contact-info p span.light-blue{font-size:14px;}
.sidebar .social-media{margin:10px 0;padding:0;list-style:none;}
.sidebar .social-media li{display:inline-block;}
.widget_recent_works ul{padding:15px;border:1px solid #e7eaec;zoom:1;}
.widget_recent_works ul:after, .widget_recent_works ul:before{content:'';display:table;}
.widget_recent_works ul:after{clear:both;}
.sidebar .widget_recent_works>ul li{border:none;background:none;padding:0;float:left;width:33.333%;padding:5px;}
.sidebar .widget_recent_works>ul li img{width:100%;height:auto;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transform:translateZ(0px);}
.sidebar .widget_recent_works>ul li:hover img{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}
.widget_recent_works>ul li .cloud{display:none;}
.widget_recent_works>ul li a:hover{padding-left:0;}
#upper-footer{position:relative;z-index:10;margin-left:-125px;top:-3px;margin-right:-125px;margin-bottom:-50px;}
#footer{font-size:12px;}
body.sticky-footer-on #footer{position:fixed;bottom:0;left:0;right:0;z-index:10;-webkit-transform:translateZ(0px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#footer h4{color:#7ca1b3;}
#main-footer span.post-date{text-transform:uppercase;text-align:left;font-size:10px;}
#main-footer .widget li a{color:#7ca1b3; line-height: 15px;}
#main-footer .widget_recent_entries li{padding-bottom:5px;}
#main-footer .widget_recent_entries li + li{padding-top:5px;border-top:1px solid #23323a;}
#main-footer .widget li a:hover{color:#d9ecf5;}
.dark-blue-bg{background:#0b4771;color:#fff;}
.page-heading{padding-top:10px;padding-bottom:10px;}
.page-heading h1{font-weight:800;font-size:36px;letter-spacing:2px;text-transform:uppercase;color:#fff;}
.page-heading.style3 h1{letter-spacing:0;color:#2d363c;}
.blog-post-single .post-content .post-meta{margin-bottom:20px;}
.blog-post-single .post-author h3{margin-bottom:5px;font-size:18px;line-height:26px;}
.breadcrumbcrumbs{display:block;margin-top:25px;text-align:right;color:#fff;}
.breadcrumbcrumbs .delimiter{margin:0 5px 0 6px;}
.breadcrumbcrumbs a{color:#fff;}
.breadcrumbcrumbs a:hover{color:#008fd5;}
.page-heading.style2{text-align:center;padding-top:40px;padding-bottom:40px;}
.page-heading.style3{border-bottom:1px solid #ddd;overflow:hidden;padding-top:20px;padding-bottom:0;}
.page-heading.style3 h1{text-transform:none;font-size:24px;font-weight:400;color:#2d363c;}
.page-heading.style3 .breadcrumbcrumbs a{color:#666;}
.page-heading.style3 .breadcrumbcrumbs .current{color:#008fd5;}
.page-heading .icons{font-size:72px;color:#e5eff4;}
.page-heading.style2 h1{margin:20px 0;font-size:48px;color:#e5eff4;}
.page-heading.style2.portfolio-heading h1{font-size:26px;letter-spacing:0;}
.page-heading.style2 .breadcrumbcrumbs{display:block;text-align:center;}
.page-heading.style3 .breadcrumbcrumbs{color:#73848e;font-size:11px;}
.page-heading.position-left-top{background-position:left top;}
.page-heading.position-left-center{background-position:left center;}
.page-heading.position-left-bottom{background-position:left bottom;}
.page-heading.position-right-top{background-position:right top;}
.page-heading.position-right-center{background-position:right center;}
.page-heading.position-right-bottom{background-position:right bottom;}
.page-heading.position-center-top{background-position:center top;}
.page-heading.position-center-center{background-position:center center;}
.page-heading.position-center-bottom{background-position:center bottom;}
.page-heading.size-cover{background-size:cover;}
.page-heading.size-original{-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;}
h2.big{font-size:36px;}
h2:first-child{margin-top:0;}
.overlay-heading{position:relative;height:100px;padding-top:10px!important;padding-bottom:10px!important;top:-100px;margin-bottom:-100px;background:rgba(35,50,58,.6);}
.overlay-heading h1{font-size:34px!important;}
a.portfolio-button{display:inline-block;width:40px;height:40px;margin:20px 0 0;background:url(img/portfolio-button.png) no-repeat;float:left;}
.portfolio-arrows{text-align:right;}
a.portfolio-prev, a.portfolio-next{width:30px;height:60px;display:inline-block;background:url(img/main-slider-arrows.png) no-repeat;margin-top:10px;}
a.portfolio-prev{background-position:-15px 0;}
a.portfolio-next{background-position:-75px 0;margin-left:-10px;}
.projects{overflow:hidden;}
#projects-container, #sortable-shop-products, .projects-container{overflow:hidden;}
#projects-container .mix, #sortable-shop-products .mix, .projects-container .mix{display:none;}
#projects-container #post-items{overflow:hidden;}
.portfolio-1column .project-item.mix{width:100%;}
#projects-container.full-width-portfolio .mix{padding-left:0;padding-right:0;}
#projects-container .sidebar{padding-top:0;padding-bottom:0;}
.full-width-portfolio>div>div{padding:0;}
.project-item{padding:0;}
.portfolio-2column .project-item:nth-child(even) .project, .portfolio-3column .project-item:nth-child(3n + 1) .project, .portfolio-4column .project-item:nth-child(4n) .project{border-right-color:transparent;}
.portfolio-1column .sorting-tags, .portfolio-2column .sorting-tags, .portfolio-3column .sorting-tags, .portfolio-4column .sorting-tags{margin-bottom:20px;}
.sorting-tags{display:block;margin-bottom:40px;text-align:center;}
.sorting-tags.light{text-align:left;}
.sorting-tags div{display:inline-block;padding:5px 15px;background:#2a3b45;color:#97a4ad;font-size:11px;text-transform:uppercase;cursor:pointer;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.sorting-tags.light div{padding:0;background:none;padding:10px 5px;}
.sorting-tags.light div.filter{background:none;padding:10px 5px;color:#444;}
.sorting-tags div.filter.active, .sorting-tags div.filter:hover{color:#8cd9ff;}
.load-more{margin-top:60px;}
.latest-tweets{display:table;width:100%;}
.tweet-icon{display:table-cell;height:120px;width:120px;vertical-align:middle;text-align:center;background:#1f9cda;position:relative;}
.tweet-icon:after{position:absolute;width:0;height:0;border-style:solid;border-width:17px 17px 0 0;border-color:#1f9cda transparent transparent;top:20px;right:-17px;}
.tweet-carousel{display:table-cell;padding:0 0 0 40px;vertical-align:middle;}
.tweets-flexslider{padding-right:80px;}
.tweets-flexslider .slides li{height:70px;}
.tweets-flexslider .tweet-wrapper{display:table;height:100%;}
.tweets-flexslider .tweet-wrapper-inner{height:100%;display:table-cell;vertical-align:middle;}
.tweet-slider-arrows{position:absolute;bottom:50%;margin-bottom:-11px;right:0;color:#fff;font-size:20px;}
.tweet-slider-arrows .icons{color:#fff!important;cursor:pointer;}
.tweet-slider-arrows .icons + .icons{position:relative;left:-6px;}
p.tweet-content{font-size:16px;margin:0;color:#fff;}
p.tweet-content a{color:#bbdbef;}
span.tweet-date{font-size:12px;color:#bbdbef;font-style:italic;}
.list{list-style:none;margin:20px 0;padding:0;}
.list li{position:relative;margin:5px 0;}
.list.border-list li{border-bottom:1px solid #ddd;padding:5px 0;}
.list.border-list li:last-child{border-bottom:none;}
.list li:before{content:'';width:20px;height:20px;position:relative;top:5px;display:inline-block;margin:0 5px 0 0;background:url(img/sprites/list-icons.png) no-repeat;}
.list.blue-icon li:before, li.blue-icon:before{color:#008fd5;}
.list.check-style li:before, li.icon-ok-squared:before{background-position:0 0;}
.list.arrow-style li:before, li.icons-arrows-cw:before{background-position:-20px 0;}
.list.square-style li:before, li.square-style:before{background-position:-40px 0;}
.list.star-style li:before, li.icon-star:before{background-position:-60px 0;}
.list.plus-style li:before, li.icon-plus:before{background-position:-80px 0;}
.list.dash-style li:before, li.icon-minus:before{background-position:-100px 0;}
span.dropquote{font-size:32px;float:left;line-height:0.9;margin-right:10px;}
span.dropquote.style2{font-size:35px;color:#23292c;width:45px;height:45px;text-align:center;line-height:40px;background:#eae5d6;position:relative;top:7px;}
.alert-box{display:block;margin:10px 0;padding:10px 40px;background:#ddd;position:relative;}
.alert-box p{margin:0;}
.alert-box .icons{position:absolute;left:10px;top:50%;margin-top:-10px;}
.alert-box .close-button{position:absolute;top:50%;right:10px;margin-top:-10px;cursor:pointer;}
.alert-box.error{background:#facfcf;}
.alert-box.error .icons, .alert-box.error .close-button{color:#d35858;}
.alert-box.success{background:#e9f5d5;}
.alert-box.success .icons, .alert-box.success .close-button{color:#809533;}
.alert-box.info{background:#cce6f7;}
.alert-box.info .icons, .alert-box.info .close-button{color:#5694b1;}
.alert-box.notice{background:#fcf7d9;}
.alert-box.notice .icons, .alert-box.notice .close-button{color:#dbb835;}
.info-box{background:#fcfcfc;border:1px solid #eee;text-align:center;padding:30px;}
.info-box h4.bold{font-size:18px;font-weight:700;margin-bottom:10px;}
.info-box a.button{min-width:100px;}
.info-box a.button.unfilled{font-size:14px;}
.info-box h4{margin-bottom:0;}
.info-box p{margin-top:0;margin-bottom:20px;font-size:16px;font-weight:300;}
blockquote{background:#23323a url(img/blockquote.png) right top no-repeat;color:#d2f0ff;padding:20px;border:none;}
blockquote.link{background-image:url(img/blockquote-link.png);}
blockquote p{font-weight:700;font-size:20px;line-height:28px;margin:0;}
blockquote span, blockquote span a{font-size:12px;color:#6dcfff;}
blockquote span a:hover{color:#d2f0ff;}
.pricing-table{width:100%;margin-bottom:40px;vertical-align:top;table-layout:fixed;border:none;}
.pricing-table td{padding:0;}
.pricing-table h3{color:#fff;font-size:20px;}
.pricing-table-item{text-align:center;border:1px solid #eee;}
.table-header{background:#2f424d;color:#fff;padding:10px;position:relative;}
.table-header:after{content:'';display:block;position:absolute;left:50%;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2f424d;margin-left:-10px;}
.featured .table-header{background:#089bd5;padding:15px 10px;margin-top:-10px;}
.featured .table-header:after{border-top-color:#089bd5;}
.table-header h3{margin:0;}
.small .table-header{padding:6px;}
.small .featured .table-header{padding:11px;}
.small .table-header h3{font-size:18px;}
.table-price{vertical-align:top;padding:30px 20px;display:block;background:#fcfcfc;}
.table-price span{display:inline-block;}
.table-price .currency{font-size:18px;vertical-align:top;}
.table-price .price-main{font-size:60px;font-weight:600;color:#089bd5;line-height:40px;}
.table-price .price-secondary{font-size:18px;font-weight:600;text-align:left;color:#089bd5;vertical-align:top;line-height:18px;}
.table-price .price-secondary .period{font-weight:400;color:#444;line-height:12px;font-size:12px;}
.table-content{border-top:1px solid #eee;border-bottom:1px solid #eee;}
.table-content span.value{display:block;padding:8px;}
.table-content span.checked span{background-image:url(img/sprites/pricing-table.png);background-position:13px 0;display:inline-block;width:13px;height:13px;}
.table-content span.not-checked span{background-image:url(img/sprites/pricing-table.png);display:inline-block;width:13px;height:13px;}
.table-content span.value:nth-child(even){background:#fcfcfc;}
.table-footer{background:#fcfcfc;padding:20px;position:relative;}
.featured .table-footer{padding:25px 20px;margin-bottom:-10px;border-bottom:1px solid #eee;}
.pricing-table-legend{padding-top:68px;}
.pricing-table-legend .table-content{border:none;text-align:left;}
.pricing-table-legend .table-content span{padding:8px 20px;}
.thumb-gallery{list-style:none;margin:0;padding:15px 6px 6px 15px;border:1px solid #eee;overflow:hidden;}
.thumb-gallery li{float:left;position:relative;cursor:pointer;width:70px;margin-right:9px;margin-bottom:9px;}
.thumb-gallery .carousel-item-hover{position:absolute;z-index:10;top:5px;bottom:5px;left:5px;right:5px;background:#23323a url(img/sprites/hover-icons.png) no-repeat;background:rgba(35,50,58,0.38) url(img/sprites/hover-icons.png) no-repeat;border:4px solid #eee;border:4px solid rgba(238,238,238,0.12);color:#fff;text-align:center;font-size:24px;padding-top:17px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform .3s, opacity .6s;-webkit-transition:-webkit-transform .3s, opacity .6s;-moz-transition:-moz-transform .3s, opacity .6s;}
.thumb-gallery li:hover .carousel-item-hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.audio-player{width:100%;display:block;height:30px;background:#23323a;position:relative;padding:11px 10px 11px 40px;}
.audio-player.volume-on{padding-right:120px;}
.audio-play-button{position:absolute;left:0;top:0;bottom:0;width:30px;height:30px;background:#008fd5 url(img/audio-buttons.png) no-repeat;cursor:pointer;transition:background .2s;-webkit-transition:background .2s;-moz-transition:background .2s;}
.audio-play-button.pause{background-position:0 -30px;}
.audio-progress, .audio-volume{height:8px;background:#1b282e;position:absolute;left:40px;top:11px;cursor:pointer;right:10px;}
.audio-volume{left:auto;width:70px;right:10px;}
.volume-on .audio-progress{right:100px;}
.audio-progress-bar, .audio-volume-bar{background:#96a5ac;width:0;height:8px;}
a.load-more-button:hover .icons:before{-webkit-animation:spinit 2.5s linear infinite;-moz-animation:spinit 2.5s linear infinite;animation:spinit 2.5s linear infinite;}
@-moz-keyframes spinit{from-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes spinit{from-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes spinit{fromtransform:rotate(0deg);}
to{transform:rotate(360deg);}
}
a.button.unfilled, input[type="submit"].unfilled, button.unfilled{background:transparent!important;border:2px solid #000!important;text-transform:uppercase;color:#000;font-weight:700;font-size:14px;padding:10px 25px;transition:color 0.3s;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;}
a.button.unfilled:after{content:'';position:absolute;left:0;top:0;bottom:0;right:100%;z-index:-1;transition:right 0.3s;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;}
a.button.unfilled.big, input[type="submit"].unfilled.big{padding:14px 35px!important;}
a.button.unfilled.small, input[type="submit"].unfilled.small, button.unfilled.small{padding:6px 15px!important;font-size:12px;}
a.button.unfilled.white, input[type="submit"].unfilled.white{color:#fff!important;background:transparent!important;border:2px solid #fff!important;font-weight:700;font-size:14px;padding:10px 25px;text-transform:uppercase;position:relative!important;z-index:10;transition:color 0.3s, background 0.3s;-webkit-transition:color 0.3s, background 0.3s;-moz-transition:color 0.3s, background 0.3s;}
a.button.unfilled.black, input[type="submit"].unfilled.black{background:transparent!important;border:2px solid #000!important;color:#000!important;font-weight:700;font-size:14px;padding:10px 25px;text-transform:uppercase;position:relative!important;z-index:10;transition:color 0.3s, background 0.3s;-webkit-transition:color 0.3s, background 0.3s;-moz-transition:color 0.3s, background 0.3s;}
input[type="submit"].unfilled.rounded{border-radius:10px;}
a.button.unfilled:hover, input[type="submit"].unfilled:hover{color:#fff!important;}
a.button.unfilled.white:hover, input[type="submit"].unfilled.white:hover{color:#000!important;}
input[type="submit"].unfilled:hover{background:#000!important;}
input[type="submit"].unfilled.white:hover{color:#fff!important;}
a.button.unfilled.white:after{background:#fff;}
a.button.unfilled.black:after{background:#000;}
a.button.unfilled.white:hover:after{right:0;}
a.button.unfilled.black:hover:after{right:0;}
a.button.unfilled strong{font-weight:800;}
a.button.unfilled.view-more, a.button.view-more, button.view-more{height:60px;padding:17px 30px 15px 70px;position:relative;font-size:14px;font-weight:700;margin-top:20px;}
a.button.view-more, button.view-more{padding-top:27px;padding-left:95px;padding-right:50px;height:75px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
button.view-more{padding-top:15px;}
a.button.unfilled.view-more:before, a.button.view-more:before, button.view-more:before{content:'';display:inline-block;width:50px;height:50px;position:absolute;left:20px;top:2px;background:url(img/sprites/hover-icons.png) -150px 0 no-repeat;}
a.button.view-more:before, button.view-more:before{top:12px;left:40px;}
a.button.unfilled.view-more:hover:before{background-position:-200px 0;}
a.button.unfilled.black.view-more:before{background-position:-200px 0;}
a.button.unfilled.black.view-more:hover:before{background-position:-150px 0;}
.shop-banner{margin-bottom:30px;overflow:hidden;position:relative;}
.shop-banner img{width:100%;-webkit-transform:translateZ(0px);}
.banner-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}
.banner-content{display:table;height:100%;width:100%;}
.banner-content-inner{display:table-cell;height:100%;width:100%;text-align:center;vertical-align:middle;}
.banner-content-inner .overlay{display:inline-block;padding:40px 20px;background:#000;background:rgba(0,0,0,.4);color:#fff;width:80%;max-width:400px;max-height:100%;transition:background .4s;-webkit-transition:background .4s;-moz-transition:background .4s;}
.banner-content-inner .overlay h1, .banner-content-inner .overlay h2, .banner-content-inner .overlay h3, .banner-content-inner .overlay h4, .banner-content-inner .overlay h5, .banner-content-inner .overlay h6{color:#fff;}
.shop-banner:hover .banner-content-inner .overlay{background:rgba(0,0,0,.6);}
.shop-banner img{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
.shop-banner:hover img{opacity:0.8;}
.shop-banner h2{font-size:42px;font-weight:800;margin:0;text-transform:uppercase;}
.shop-banner h3{font-size:30px;margin:0;font-weight:800;text-transform:uppercase;}
.shop-banner h4{margin:0 0 15px;font-size:18px;font-weight:800;display:inline-block;text-transform:uppercase;position:relative;}
.shop-banner h4:before{content:'';position:absolute;width:30px;height:4px;top:50%;margin-top:-2px;left:-40px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.shop-banner h4:after{content:'';position:absolute;width:30px;height:4px;top:50%;margin-top:-2px;right:-40px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.shop-banner h4 + a.button:before{display:table;content:'';clear:both;float:left;}
.shop-banner p{font-size:14px;font-weight:300;margin-top:15px;text-transform:uppercase;}
.shop-logos{display:table;width:100%;list-style:none;margin:0;padding:0;}
.shop-logos img{padding:5px 10px;}
.shop-logos li{display:table-cell;}
.shop-main-padding{padding-top:40px;padding-bottom:40px;}
.shop-filters{text-align:center;margin-bottom:30px;}
.shop-filters span{display:inline-block;color:#0b2b33;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.shop-filters span.active, .shop-filters span:hover{color:#1f95d5;}
.shop-filters span + span{margin-left:15px;}
.shop-product{margin-bottom:30px;}
.shop-product .featured-image{position:relative;overflow:hidden;}
.shop-product .featured-image img{width:100%;height:auto;transition:transform .6s;-webkit-transition:-webkit-transform .6s;-moz-transition:-moz-transform .6s;}
.shop-product:hover .featured-image img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ribbon{display:inline-block;padding:5px 15px;font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;top:10px;left:0;z-index:10;text-align:center;}
.ribbon.onsale{color:#fff;background:#7dc962;border-left:3px solid #6eb156;}
.ribbon.new{color:#fff;background:#fa6d61;border-left:3px solid #db6155;}
.ribbon.stock{color:#fff;background:#b5b5b6;border-left:3px solid #9e9e9f;}
.ribbon.top{color:#fff;background:#fe9b65;border-left:3px solid #dc8657;}
.shop-product .product-buttons{position:absolute;bottom:-50px;padding:0 10px;display:block;width:100%;table-layout:fixed;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;}
.shop-product:hover .product-buttons{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;bottom:5px;}
.shop-product .product-buttons a.button{display:block;padding:9px 0;text-align:center;font-size:14px;font-weight:700;border-right:none;float:left;width:49%;height:40px;}
.shop-product .product-buttons a.button.details-button, .shop-product-slider .product-buttons a.button{background:#15333b;background:rgba(21,51,59,.45);}
.shop-product .product-buttons a.button.details-button:hover, .shop-product-slider .product-buttons a.button:hover{background:#0b1f24;background:rgba(21,51,59,.70);}
.shop-product .product-buttons a.added_to_cart{display:none;}
.shop-product .product-buttons a.button + a.button{margin-left:2%;}
.shop-product .product-info{margin-top:10px;height:45px;overflow:hidden;}
.shop-product .product-info>span{display:block;font-size:13px;color:#19242a;}
.shop-product .product-info .price{float:right;font-weight:700;}
.shop-product .product-info .price.blue{color:#3b9dd8;text-decoration:none;text-transform:uppercase;}
.shop-product .product-info .price del{text-decoration:none;display:block;text-align:right;}
.recent-products-header{overflow:hidden;}
.recent-products-header h5{float:left;margin-top:0;}
.recent-products-header .clear-recent-products{float:right;color:#000;}
.recently-viewed-product{margin-top:30px;}
.recently-viewed-product .featured-image{position:relative;overflow:hidden;}
.recently-viewed-product .featured-image img{width:100%;}
.recently-viewed-product .remove-product-button{position:absolute;top:5px;left:-15px;color:#000;font-size:14px;z-index:10;opacity:0;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;}
.recently-viewed-product .remove-product-button:hover, .recent-products-header .clear-recent-products:hover{color:#098ed1;}
.recently-viewed-product .product-buttons{position:absolute;bottom:-50px;left:0;right:0;z-index:10;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;}
.recently-viewed-product:hover .remove-product-button{left:5px;opacity:1;}
.recently-viewed-product:hover .product-buttons{bottom:0;}
.recently-viewed-product .product-buttons a.button{margin:0;width:100%;display:block;text-align:center;background:#000;background:rgba(0,0,0,.4);}
.recently-viewed-product .product-buttons a.button:hover{background:rgba(0,0,0,.6);}
.recently-viewed-product .product-info{margin-top:10px;}
.recently-viewed-product .product-info > span{display:block;font-size:12px;color:#73848e;line-height:18px;}
.recently-viewed-product .product-info ins, .recently-viewed-product .product-info .amount{font-weight:700;color:#0B2B33;}
.recently-viewed-product .product-info ins, .recently-viewed-product .product-info del{display:block;font-size:12px;}
.recently-viewed-product .product-info ins{color:#3b9dd8;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.recently-viewed-product .product-info span.price{font-weight:700;color:#0b2b33;}
ul.arrow-list, .shop-footer .shop-widget ul{list-style:none;margin:0;padding:0;font-size:14px;}
ul.arrow-list li + li, .shop-footer .shop-widget ul li + li{margin-top:15px;}
ul.arrow-list a, .shop-footer .shop-widget ul a{color:#73848e;border-bottom:1px solid transparent;transition:color .3s border .3s;-webkit-transition:color .3s border .3s;-moz-transition:color .3s border .3s;}
ul.arrow-list a:hover, .shop-footer .shop-widget ul a:hover{color:#008fd5;border-bottom:1px solid #008fd5;}
ul.arrow-list li:before, .shop-footer .shop-widget ul li:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:18px;color:#73848e;content:'\e897';}
.shop-page-header{padding-left:5000px;padding-right:5000px;margin-left:-5000px;margin-right:-5000px;padding-top:10px;padding-bottom:10px;border-top:1px solid #eceded;border-bottom:1px solid #eceded;}
.shop-page-header .breadcrumbcrumbs{text-align:left;margin:0;color:#73848e;}
.shop-page-header .breadcrumbcrumbs a{color:#0b2b33;}
.shop-page-header .breadcrumbcrumbs a:hover{color:#008fd5;}
.shop-page-header .breadcrumbcrumbs .separator:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:'\e897';}
.shop-page-header .shop-header-links{list-style:none;margin:0;padding:0;text-align:right;}
.shop-page-header .shop-header-links li{display:inline-block;}
.shop-page-header .shop-header-links li+li:before{content:'| ';margin:0 3px;}
.shop-page-header .shop-header-links li a{color:#0b2b33;font-size:11px;text-transform:uppercase;}
.shop-page-header .shop-header-links li a:hover{color:#008fd5;}
.shopping-cart{width:100%;}
.shopping-cart tr{border:1px solid #e6e7e7;}
.shopping-cart tr + tr{border-top:none;}
.shopping-cart>tbody>tr>th{padding:10px 20px;background:#fcfcfc;color:#0b2b33;font-size:14px;text-transform:uppercase;font-weight:700;}
.shopping-cart tfoot tr{background:#fcfcfc;}
.shopping-cart td{padding:20px;vertical-align:top;}
.shopping-cart td + td{border-left:1px solid #e6e7e7;}
.shopping-cart .featured-image{width:40%;display:block;float:left;margin-right:20px;}
.shopping-cart .product-info a.title{color:#19242a;font-size:16px;}
.shopping-cart .product-info a.title:hover{color:#1f95d5;}
.shopping-cart .product-meta{list-style:none;margin:10px 0 0;padding:0;color:#73848e;font-size:14px;}
.shopping-cart-dropdown .price{color:#0b2b33;}
.shopping-cart-dropdown .product-meta{color:#73848e;}
.shopping-cart-dropdown .product-meta li p{display:inline-block;margin:0;}
.shopping-cart .remove-product{color:#000;font-size:16px;display:block;text-align:center;}
.shopping-cart .remove-product:hover{color:#1f95d5;}
.shopping-cart span.price{font-size:14px;font-weight:700;color:#0b2b33;display:block;text-align:center;}
.shopping-cart span.price del{color:#73848e;}
.shopping-cart span.product-code{font-size:14px;text-transform:uppercase;display:block;text-align:center;}
.shopping-cart .coupon{float:left;}
.shopping-cart .update-cart{float:right;}
.shopping-cart #shipping_method{list-style:none;}
.cart-subtotal, .update-totals{display:inline-block;width:auto;text-align:left;vertical-align:top;}
.cart-subtotal h4, .update-totals h4{color:#0b2b33;font-size:14px;font-weight:700;text-transform:uppercase;}
.update-totals{margin-right:30px;}
.update-totals select{width:100%;border:1px solid #eaeaea;padding:5px;}
.update-totals input, .update-totals button{border:1px solid #eaeaea;padding:5px;}
.update-totals select + select, .update-totals select + input, .update-totals input + input, .update-totals input + select{margin-top:10px;}
.update-totals input[type="submit"], .update-totals button[type="submit"]{margin-top:20px;}
.cart-subtotal table{width:100%;}
.cart-subtotal th, .cart-subtotal td{padding:15px 20px;text-transform:uppercase;background:#fff;}
.cart-subtotal th{color:#73848e;}
.cart-subtotal th.black{color:#0b2b33;}
.cart-subtotal .price.blue{color:#008fd5;}
.shopping-cart-button{display:block;margin-top:20px;}
.shopping-cart-button a.button{font-size:14px;}
.numeric-input-holder{position:relative;padding:0 30px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.numeric-input-wrapper input, .numeric-input{width:40px;height:40px;border:2px solid #19242a;text-align:center;font-weight:700;color:#19242a;}
.numeric-input-holder .increase-button, .numeric-input-holder .decrease-button{position:absolute;width:30px;height:40px;left:0;top:10px;text-align:center;cursor:pointer;color:#19242a;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.numeric-input-holder .increase-button{left:auto;right:0;}
.numeric-input-holder .increase-button:hover, .numeric-input-holder .decrease-button:hover{color:#1f95d5;}
.numeric-input-holder .decrease-button:before, .numeric-input-holder .increase-button:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:12px;content:'\e823';}
.numeric-input-holder .increase-button:before{content:'\e81f';}
.coupon input[type="text"]{height:42px;border:1px solid #ddd;padding:5px 10px;margin:0 10px;}
.head-banner{background-size:cover;color:#fff;padding-top:180px;padding-bottom:80px;}
.head-banner h1{font-size:142px;font-weight:800;line-height:120px;letter-spacing:-10px;text-transform:uppercase;margin-bottom:20px;color:#cf6a5f;}
.head-banner p{font-size:18px;font-style:italic;color:#23323a;}
.shop-options form{background:#fcfcfc;border:1px solid #eceded;padding:7px 20px;zoom:1;}
.shop-options form:after, .shop-options form:before{content:'';display:table;}
.shop-options form:after{clear:both;}
.shop-options ul{list-style:none;margin:0;padding:0;display:inline-block;float:right;}
.shop-options ul li{display:inline-block;padding:5px 0;}
.shop-options ul li + li{margin-left:10px;}
.shop-options ul li + li:before{content:'| ';position:relative;left:-5px;top:-1px;}
.shop-options ul li a{color:#0b2b33;font-size:12px;text-transform:uppercase;}
.shop-options ul li a:hover{color:#73848e;}
.shop-options label{color:#73848e;font-size:12px;text-transform:uppercase;font-weight:400;margin-right:5px;}
.shop-options select + label{margin-left:15px;}
.shop-options select{border:1px solid #eaeaea;padding:5px;}
.shop-options .item-count{margin:15px 0;color:#73848e;}
.sidebar .shop-widget{border:1px solid #e6eaec;padding:12px 20px;}
.sidebar .shop-widget + .shop-widget{border-top:none;}
.shop-refine-header + .refine-type, .refine-type + .shop-refine-header, .shop-refine-header + .shop-refine-header, .refine-type + .refine-type{border-top:1px solid #e6eaec;}
.sidebar .shop-widget h3{color:#0b2b33;font-size:16px;text-transform:uppercase;font-weight:700;margin:0;}
.sidebar .shop-widget h4{color:#0b2b33;font-size:14px;text-transform:uppercase;font-weight:700;margin:0;}
.sidebar .shop-widget ul{list-style:none;margin:0;padding:0;}
.sidebar .shop-widget ul a{font-size:11px;color:#23323a;text-transform:uppercase;position:relative;display:inline-block;padding-left:15px;}
.sidebar .shop-widget ul a:before{content:'';width:8px;height:8px;border:1px solid #a8b1b7;display:inline-block;position:absolute;left:0;top:50%;margin-top:-4px;}
.sidebar .shop-widget ul a:hover:after, .sidebar .shop-widget ul li.chosen a:after{content:'';width:4px;height:4px;background:#a8b1b7;display:inline-block;position:absolute;left:2px;top:50%;margin-top:-2px;}
.sidebar .shop-widget{position:relative;}
.sidebar .shop-widget .arrow{cursor:pointer;}
.sidebar .shop-widget .arrow:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:18px;position:absolute;top:17px;right:10px;color:#686b6d;content:'\e899';}
.sidebar .price_slider{margin:20px 0 15px;}
.sidebar .shop-widget.opened .arrow:before{content:'\e898';}
.refine-type-content{padding-top:10px;position:relative;height:250px;overflow:hidden;}
.refine-type.product-price-range .refine-type-content{height:auto;}
.price-range-min{float:left;}
.price-range-max{float:right;}
.refine-type input[type="checkbox"]{display:none;}
.refine-type input[type="checkbox"] + label{display:block;font-weight:400;font-size:11px;color:#23323a;text-transform:uppercase;position:relative;padding-left:15px;cursor:pointer;}
.refine-type input[type="checkbox"] + label:before{content:'';width:8px;height:8px;border:1px solid #a8b1b7;display:inline-block;position:absolute;left:0;top:50%;margin-top:-4px;}
.refine-type input[type="checkbox"]:checked + label:after{content:'';width:4px;height:4px;background:#a8b1b7;display:inline-block;position:absolute;left:2px;top:50%;margin-top:-2px;}
form.checkout{max-width:100%;}
form.checkout ul{list-style:none;margin:0;padding:0;}
form.checkout ul.payment_methods.methods{margin:15px 0;}
form.checkout input[type="text"], form.checkout input[type="password"], form.checkout input[type="search"], form.checkout textarea{width:100%;border:1px solid #ddd;display:block;padding:5px 10px;}
form.checkout textarea{min-height:200px;}
.checkbox{display:initial;min-height:auto;margin-top:0;margin-bottom:0;padding-left:0;}
form.checkout table{width:100%;border:1px solid #ddd;}
form.checkout tr{display:table-row!important;width:100%!important;}
form.checkout tr + tr{border-top:1px solid #ddd;}
form.checkout thead{border-bottom:1px solid #ddd;}
form.checkout tfoot{border-top:1px solid #ddd;}
form.checkout td + td, form.checkout th + th, form.checkout td + th, form.checkout th + td{border-left:1px solid #ddd;}
form.checkout th, form.checkout td{padding:15px 20px;text-transform:uppercase;background:#fff;}
form.checkout th{color:#73848e;}
.product-single{overflow:hidden;display:table;width:100%;vertical-align:top;}
.product-single-image{width:390px;padding-right:30px;display:table-cell;vertical-align:top;}
.product-single-details{display:table-cell;vertical-align:top;}
.shop-product-slider{margin-left:-5px;margin-right:-5px;overflow:hidden;}
.shop-product-slider .ribbon{left:5px;top:15px;}
.shop-product-slider .slides li{position:relative;}
.shop-product-slider .product-buttons{position:absolute;bottom:5px;display:table;table-layout:fixed;width:100%;list-style:none;margin:0;padding:0;}
.shop-product-slider .product-buttons li{display:table-cell;padding:0 5px;}
.shop-product-slider .product-buttons li:first-child{padding-left:15px;}
.shop-product-slider .product-buttons li:last-child{padding-right:15px;}
.shop-product-slider .product-buttons a.button{display:block;text-align:center;font-size:12px;}
.shop-product-slider .slides li img{padding:5px;}
.shop-product-slider .flex-control-thumbs{display:table;table-layout:fixed;}
.shop-product-slider .flex-control-thumbs li{display:table-cell;width:auto;float:none;}
.shop-product-slider .flex-control-thumbs li img{width:100%;border-width:5px;}
.shop-product-slider .flex-prev, .shop-product-slider .flex-next{top:38%;}
.shop-product-slider .flex-prev:before, .shop-product-slider .flex-next:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:'\e896';}
.shop-product-slider .flex-next:before{content:'\e897';}
.shop-product-details h3{color:#19242a;font-size:18px;font-weight:400;margin:0;}
.shop-product-details h4{color:#19242a;font-size:14px;font-weight:700;margin:10px 0 5px;}
.shop-product-details .price{font-size:18px;color:#1f95d5;font-weight:700;text-decoration:none;}
.shop-product-details .price>del{font-size:14px;color:#73848e;display:block;font-weight:400;}
.shop-product-details ul{list-style:none;margin:0;padding:0;}
.shop-product-details select{border:1px solid #eaeaea;padding:5px;display:block;margin-bottom:10px;min-width:120px;}
.shop-product-submit .shop-item-count{width:40px;height:40px;border:2px solid #000;font-weight:700;text-align:center;}
.shop-product-submit input{margin-right:8px;}
.shop-product-submit{margin-bottom:30px;}
input[type="submit"].blue{background:#008fd5;color:#fff;border:none;font-size:14px;height:40px;padding:8px 20px;display:inline-block;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;margin:5px 0;}
input[type="submit"].blue:hover{background:#107aae;}
input[type="submit"].empty{background:none;border:none;}
.shop-we-recommend{border:1px solid #eceded;padding:20px 20px 20px 50px;}
.shop-we-recommend h4{color:#0b2b33;font-size:16px;font-weight:700;text-transform:uppercase;}
.shop-products-recommend{height:840px;overflow:hidden;position:relative;padding-right:30px;}
.shop-products-recommend .item + .item{margin-top:30px;}
.shop-products-recommend .item a.title{display:block;color:#73848e;font-size:12px;line-height:18px;margin-top:10px;}
.shop-products-recommend .item a.title:hover{color:#1f95d5;}
.shop-products-recommend .item .price{font-weight:700;color:#0b2b33;font-size:12px;line-height:18px;}
.shop-products-recommend .item .price ins, .shop-products-recommend .item .price del{display:block;}
.shop-products-recommend .item .price ins{text-decoration:none;color:#1f95d5;}
.shop-products-recommend img{width:100%;height:auto;}
.shop-product-slider .slides img, .cart_item .featured-image img{height:auto;}
ol.commentlist{list-style:none;margin:0 0 15px;padding:0;}
.shop-product-details .tab-content{padding:15px;}
.comment_container{position:relative;padding-left:65px;}
.comment_container .avatar{margin:0;left:0;top:0;width:50px;position:absolute;}
.commentlist .comment{overflow:hidden;}
.commentlist .comment + .comment{padding-top:30px;margin-top:30px;border-top:1px solid #e0e4e6;}
.comment-text .star-rating, .comment-text .meta{display:inline-block;margin-bottom:0;font-size:11px;}
.comment-text .star-rating{display:block;text-indent:-9999px;margin-left:-3px;height:15px;width:90px;background:url(img/sprites/rating-rated.png) no-repeat;}
.comment-text .star-rating.start-1{background-position:0 0;}
.comment-text .star-rating.start-2{background-position:-90px 0;}
.comment-text .star-rating.start-3{background-position:-180px 0;}
.comment-text .star-rating.start-4{background-position:-270px 0;}
.comment-text .star-rating.start-5{background-position:-360px 0;}
.comment-text .meta{color:#96a3ad;font-size:10px;text-transform:uppercase;display:block;}
.comment-text .description p{color:#1f3845;font-size:11px;}
.pp_content_container iframe{width:100%;height:300px;}
.tab h2{font-size:18px;font-weight:400;}
.comment-form-rating .stars a + a{margin-left:10px;}
.comment-form-rating .stars a{text-indent:-9999px;display:inline-block;height:15px;background:url(img/sprites/rating.png) no-repeat;}
.comment-form-rating .stars a:hover, .comment-form-rating .stars a.active{background-position:0 -16px;}
#reviews{display:block;position:relative;height:300px;overflow:hidden;padding-right:20px;}
.comment-form-rating .stars a.star-1{width:18px;}
.comment-form-rating .stars a.star-2{width:36px;}
.comment-form-rating .stars a.star-3{width:54px;}
.comment-form-rating .stars a.star-4{width:72px;}
.comment-form-rating .stars a.star-5{width:90px;}
span.posted_in{margin-bottom:20px;color:#8a979f;font-size:13px;display:block;}
span.posted_in a{color:#0b2b33;font-weight:600;}
div.woocommerce-message a.button{float:right;}
div.woocommerce-message{background:#eee;padding:10px 20px;margin:20px 0;overflow:auto;display:none;}
nav.woocommerce-breadcrumbcrumb{margin-top:10px;padding-bottom:10px;margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;border-bottom:1px solid #ececec;}
nav.woocommerce-breadcrumbcrumb .back-to{float:right;}
nav.woocommerce-breadcrumbcrumb .back-to a{color:#19242A;}
nav.woocommerce-breadcrumbcrumb .back-to a:hover{color:#008FD5;}
#added_items{position:fixed;top:100px;right:20px;z-index:1000;}
.added_item{position:relative;top:0;padding:10px;background:#fff;width:260px;box-shadow:0 0 6px 2px rgba(0,0,0,0.1);z-index:1000;vertical-align:middle;opacity:0;margin-bottom:10px;}
.added_item img{float:left;width:47px;margin-right:-60px;}
.added_item p{display:inline-block;margin:10px 0 5px 0;padding-left:70px;clear:none;}
.add_to_cart_button{background:url('images/continue.png')!important;position:relative;padding:10px 49px 23px!important;}
#fountainG{position:relative;width:60px;height:7px;display:inline-block;margin-top:11px;margin-left:-30px;}
.loader-container{background:#008FD5;position:absolute;left:0;right:0;height:100%;top:0;padding-top:5px;padding-left:22px;text-align:center;}
.fountainG{position:absolute;top:0;background-color:#FFFFFF;width:8px;height:8px;-moz-animation-name:bounce_fountainG;-moz-animation-duration:1.3s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-moz-transform:scale(.3);-moz-border-radius:5px;-webkit-animation-name:bounce_fountainG;-webkit-animation-duration:1.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-webkit-transform:scale(.3);-webkit-border-radius:5px;-ms-animation-name:bounce_fountainG;-ms-animation-duration:1.3s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-ms-transform:scale(.3);-ms-border-radius:5px;-o-animation-name:bounce_fountainG;-o-animation-duration:1.3s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-o-transform:scale(.3);-o-border-radius:5px;animation-name:bounce_fountainG;animation-duration:1.3s;animation-iteration-count:infinite;animation-direction:linear;transform:scale(.3);border-radius:5px;}
#fountainG_1{left:0;-moz-animation-delay:0.52s;-webkit-animation-delay:0.52s;-ms-animation-delay:0.52s;-o-animation-delay:0.52s;animation-delay:0.52s;}
#fountainG_2{left:8px;-moz-animation-delay:0.65s;-webkit-animation-delay:0.65s;-ms-animation-delay:0.65s;-o-animation-delay:0.65s;animation-delay:0.65s;}
#fountainG_3{left:15px;-moz-animation-delay:0.78s;-webkit-animation-delay:0.78s;-ms-animation-delay:0.78s;-o-animation-delay:0.78s;animation-delay:0.78s;}
#fountainG_4{left:23px;-moz-animation-delay:0.91s;-webkit-animation-delay:0.91s;-ms-animation-delay:0.91s;-o-animation-delay:0.91s;animation-delay:0.91s;}
#fountainG_5{left:30px;-moz-animation-delay:1.04s;-webkit-animation-delay:1.04s;-ms-animation-delay:1.04s;-o-animation-delay:1.04s;animation-delay:1.04s;}
#fountainG_6{left:38px;-moz-animation-delay:1.17s;-webkit-animation-delay:1.17s;-ms-animation-delay:1.17s;-o-animation-delay:1.17s;animation-delay:1.17s;}
#fountainG_7{left:45px;-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}
#fountainG_8{left:53px;-moz-animation-delay:1.43s;-webkit-animation-delay:1.43s;-ms-animation-delay:1.43s;-o-animation-delay:1.43s;animation-delay:1.43s;}
@-moz-keyframes bounce_fountainG{0%{-moz-transform:scale(1);background-color:#FFFFFF;}
100%{-moz-transform:scale(.3);background-color:#FFFFFF;}
}
@-webkit-keyframes bounce_fountainG{0%{-webkit-transform:scale(1);background-color:#FFFFFF;}
100%{-webkit-transform:scale(.3);background-color:#FFFFFF;}
}
@-ms-keyframes bounce_fountainG{0%{-ms-transform:scale(1);background-color:#FFFFFF;}
100%{-ms-transform:scale(.3);background-color:#FFFFFF;}
}
@-o-keyframes bounce_fountainG{0%{-o-transform:scale(1);background-color:#FFFFFF;}
100%{-o-transform:scale(.3);background-color:#FFFFFF;}
}
@keyframes bounce_fountainG{0%{transform:scale(1);background-color:#FFFFFF;}
100%{transform:scale(.3);background-color:#FFFFFF;}
}
.page-heading.white-bg{border-bottom:1px solid #e5e8ea;padding-top:0;padding-bottom:0;}
.page-heading.white-bg .breadcrumbcrumbs{font-size:11px;color:#008fd5;}
.page-heading.white-bg .breadcrumbcrumbs a{color:#73848e;}
.error404-section{text-align:center;border-bottom:1px solid #e5e8ea;padding:40px 0;}
.error404-section h1{font-size:220px;color:#c3ddf1;line-height:200px;}
.error404-section h2{font-size:18px;}
.error404-section a.button.big{padding:20px 45px;margin-bottom:40px;}
.search-form input[type="text"]{width:100%;padding:10px;border:1px solid #ddd;background:#f7f7f7;}
.search-form input[type="submit"] + .icons{color:#999!important;}
.search-form input[type="submit"]:hover + .icons{color:#333!important;}
.search-form p{color:#73848e;}
.sidebar .info-box h2{margin-bottom:0;}
.sidebar .info-box h4{margin-top:0;}
.faq-filters ul{list-style:none;margin:0;padding:10px 0;border-bottom:1px solid #e5e8ea;}
.faq-filters li{display:inline-block;color:#0b2b33;font-size:11px;text-transform:uppercase;cursor:pointer;transition:color 0.3s;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;}
.faq-filters li.active, .faq-filters li:hover{color:#008fd5;}
.faq-filters li + li{margin-left:10px;}
.faq-accordions .mix{display:none;}
.posts-list{margin:0;padding:0;list-style:none;}
.tab>.posts-list{margin:5px;}
.posts-list .post-item{display:table;vertical-align:top;}
.posts-list .post-item + .post-item{border-top:1px solid #ebedee;padding-top:10px;margin-top:10px;}
.posts-list .post-item .featured-image, .posts-list .post-item .post-content{display:table-cell;vertical-align:top;}
.posts-list .post-item .featured-image, .posts-list .post-item .featured-image img{width:50px;}
.posts-list .post-item .post-content{padding-left:20px;}
.posts-list .post-item .post-content .post-meta{margin:0;padding:0;border:none;color:#96a3ad;}
.posts-list .post-item .post-content .post-meta li + li{background:none;padding:0;}
.posts-list .post-item .post-content .post-meta li + li:before{content:'| ';}
.posts-list .post-item .post-content .post-title{font-style:italic;}
.posts-list .post-item .post-content p{margin:0;}
ul.sidenav, .sidebar .widget_nav_menu ul{list-style:none;margin:0;padding:0;position:relative;}
ul.sidenav:after, .sidebar .widget_nav_menu ul:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background:#dedede;background:-moz-linear-gradient(top, #ffffff 0%, #dedede 19%, #dedede 79%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(19%, #dedede), color-stop(79%, #dedede), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, #ffffff 0%, #dedede 19%, #dedede 79%, #ffffff 100%);background:-o-linear-gradient(top, #ffffff 0%, #dedede 19%, #dedede 79%, #ffffff 100%);background:-ms-linear-gradient(top, #ffffff 0%, #dedede 19%, #dedede 79%, #ffffff 100%);background:linear-gradient(to bottom, #ffffff 0%, #dedede 19%, #dedede 79%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);}
ul.sidenav li, .sidebar .widget_nav_menu ul li{position:relative;}
ul.sidenav li:after, .sidebar .widget_nav_menu ul li:after{content:'';position:absolute;top:0;bottom:0;right:0;border-right:3px solid transparent;transition:border 0.3s;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;}
ul.sidenav a, .sidebar .widget_nav_menu ul a{color:#93a6b0;font-size:11px;text-transform:uppercase;display:block;padding:7px 0;}
ul.sidenav a:before, .sidebar .widget_nav_menu ul a:before{content:'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ ';font-size:14px;margin-right:5px;position:relative;top:2px;}
ul.sidenav li:hover a, ul.sidenav li.current-menu-item a, .sidebar .widget_nav_menu ul li:hover a, .sidebar .widget_nav_menu ul li.current-menu-item a{color:#008fd5;}
ul.sidenav li:hover:after, ul.sidenav li.current-menu-item:after, .sidebar .widget_nav_menu ul li:hover:after, .sidebar .widget_nav_menu ul li.current-menu-item:after{border-right-color:#008fd5;}
ul.sidenav li + li:before, .sidebar .widget_nav_menu ul li + li:before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:#dedede;background:-moz-linear-gradient(left, #ffffff 16%, #dedede 100%);background:-webkit-gradient(linear, left top, right top, color-stop(16%, #ffffff), color-stop(100%, #dedede));background:-webkit-linear-gradient(left, #ffffff 16%, #dedede 100%);background:-o-linear-gradient(left, #ffffff 16%, #dedede 100%);background:-ms-linear-gradient(left, #ffffff 16%, #dedede 100%);background:linear-gradient(to right, #ffffff 16%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede', GradientType=1);}
.section{background-size:cover!important;}
.section .row + .row{margin-top:20px;}
.widget_search input[type="text"], .widget_product_search input[type="text"]{padding:5px 10px;height:40px;}
.widget_search input[type="text"]:focus, .widget_product_search input[type="text"]:focus{outline:none;}
.widget_search input[type="submit"], .widget_product_search input[type="submit"]{width:40px;height:40px;text-indent:-9999px;background:url(img/sprites/search.png) center center no-repeat;float:right;position:relative;top:-40px;margin-bottom:-40px;border:none;}
a.icon-button{font-size:42px;text-align:center;display:inline-block;border:2px solid #fff;width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;padding-top:23px;color:#fff;margin-top:20px;}
.project.light{margin-bottom:30px;}
.project.light .project-meta{background:#ffffff;}
.project.light .project-hover>a{border:3px solid rgba(255,255,255,.4);padding-top:12px;}
.project.light .project-meta:before{border-bottom-color:#fff;}
.project.light .project-meta h4, .project.light .project-meta h4 a{color:#45484a;}
.project.light .project-like .icons{color:#95a1a8;}
.project.light .project-like span.like-count{color:#95a1a8;}
.project.light .project-like:hover .icons{color:#ec7064;}
.project.light:hover .project-meta h4, .project.light:hover .project-meta h4 a{color:#008fd5;}
.projects-style3{padding:0 15px;}
.projects-style3 .mix{padding:0;}
.project.style2{border:none!important;}
.project.style2 .project-hover{background:#e66864;background:rgba(230,104,100,.9);top:0;left:0;right:0;bottom:0;margin-top:0;}
.projects-style3 .project.style2 .project-hover{background:#26cb9e;background:rgba(38, 203, 158, .9);}
.project.style2 .project-hover .project-description{display:table;width:100%;height:100%;}
.project.style2 .project-hover .project-description>div{display:table-cell;vertical-align:middle;}
.project.style2 .project-hover .project-description h4{color:#fff;font-size:22px;font-weight:700;margin:0;}
.project.style2 .project-hover .project-description span{color:#fff;font-size:11px;font-weight:400;text-transform:uppercase;}
.projects-style3 .project.style2 .project-hover .project-description h4{font-weight:300;}
.projects-style3 .project.style2 .project-hover .project-description span{font-weight:700;}
.project.style2 .project-hover .project-buttons{position:absolute;left:0;bottom:0;z-index:10;}
.project.style2 .project-hover .project-buttons a{width:55px;height:55px;border:none;display:block;float:left;margin:0;margin-right:1px;background:#fff url(img/sprites/hover-icons2.png) 7px 7px no-repeat;transition:background .3s, bottom .3s, opacity .3s ease-out;-webkit-transition:background .3s, bottom .3s, opacity .3s ease-out;-moz-transition:background .3s, bottom .3s, opacity .3s ease-out;transition-delay:0s, 0s, 0s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;position:relative;opacity:0;bottom:-60px;}
.project.style2 .project-hover:hover .project-buttons a{bottom:0;opacity:1;transition-delay:0s, .2s, .2s;-webkit-transition-delay:0s, .2s, .2s;-moz-transition-delay:0s, .2s, .2s;}
.project.style2 .project-hover:hover .project-buttons a + a{transition-delay:0s, .4s, .4s;-webkit-transition-delay:0s, .4s, .4s;-moz-transition-delay:0s, .4s, .4s;}
.project.style2 .project-hover .project-buttons a:hover{background-color:#eee;background-color:rgba(255,255,255,.8);}
.project.style2 .project-hover .project-buttons a.link-icon{background-position:7px 7px;}
.project.style2 .project-hover .project-buttons a.search-icon{background-position:-33px 7px;}
.project.style2 .project-hover>a+a{left:56px;}
.sorting-tags.style2{background:transparent;background:rgba(255,255,255,.05);display:inline-block;padding:5px 20px;border:1px solid #374254;margin-top:20px;margin-bottom:60px;}
.sorting-tags.style2 > div{background:none;padding:0;color:#}
.sorting-tags.style2 > div:hover, .sorting-tags.style2 > div.active{color:#f9fbfc;}
.sorting-tags.style2 > div + div:before{margin-left:10px;content:'|';margin-right:10px;position:relative;top:-2px;color:#455161;}
.sorting-tags.style2 div{color:inherit;}
.dark-portfolio-bg{color:#aab8d6;background:#313d56;background:-moz-radial-gradient(center, ellipse cover, #313d56 0%, #131a26 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #313d56), color-stop(100%, #131a26));background:-webkit-radial-gradient(center, ellipse cover, #313d56 0%, #131a26 100%);background:-o-radial-gradient(center, ellipse cover, #313d56 0%, #131a26 100%);background:-ms-radial-gradient(center, ellipse cover, #313d56 0%, #131a26 100%);background:radial-gradient(ellipse at center, #313d56 0%, #131a26 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313d56', endColorstr='#131a26', GradientType=1);}
.dark-portfolio-bg h2{color:#fff;margin-bottom:10px;}
.page-template-template-portfolio-1-col-php .project-item + .project-item{margin-top:-6px;}
.page-template-template-portfolio-1-col-php .project-description{padding-top:20px;border-top:1px solid #e5e8ea;}
.testimonial-slider{margin-bottom:80px;}
.testimonial-slider .flex-control-nav{z-index:100;bottom:-80px;}
.testimonial-slider .flex-control-nav a{width:10px;height:10px;background:transparent;border:1px solid #fff;border-radius:0;position:relative;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0 3px;}
.testimonial-slider.style2 .flex-control-nav a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:3px solid #fff;width:14px;height:14px;margin:0 1px;}
.testimonial-slider.style2 .flex-control-nav a.flex-active:before, .testimonial-slider.style2 .flex-control-nav a:hover:before{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.testimonial-slider .flex-control-nav a.flex-active:before, .testimonial-slider .flex-control-nav a:hover:before{background:#fff;width:6px;height:6px;content:'';position:absolute;left:1px;top:1px;}
.testimonial-slider.nav-dark .flex-control-nav a{border:1px solid #000;}
.testimonial-slider.nav-dark .flex-control-nav a.flex-active:before, .testimonial-slider.nav-dark .flex-control-nav a:hover:before{background:#000;}
.testimonial-slider.nav-dark .flex-control-paging li a.flex-active{background:#FFF;background:rgba(255,255,255,0.9);cursor:default;}
.testimonial-slider.style2 .testimonial-slide{display:table;width:100%;left:0;opacity:1;transition:none;-webkit-transition:none;-moz-transition:none;}
.testimonial-slider.style2 .testimonial-slide>div{display:table-cell;vertical-align:top;}
.testimonial-slide .testimonial-author{width:33%;text-align:left;position:relative;opacity:0;left:-40px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;}
.testimonial-slide .testimonial-author>div{display:block;float:left;padding-top:40px;}
.testimonial-slide .testimonial-author img{display:inline-block;margin-right:30px;width:auto;height:auto;float:left;}
.testimonial-slide .testimonial-author .author{font-weight:700;margin-top:0;text-transform:uppercase;}
.testimonial-slide .testimonial-author .job{color:#a1b4c3;}
.testimonial-slide .testimonial-content{position:relative;opacity:0;left:-40px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;}
.testimonial-slide .testimonial-content p{color:#fff;text-align:left;font-size:18px;padding-top:20px;}
.testimonial-slide{text-align:center;position:relative;left:-40px;opacity:1;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition-duration:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;}
.flex-active-slide .testimonial-slide, .flex-active-slide .testimonial-author, .flex-active-slide .testimonial-content{left:0;opacity:1;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;}
.testimonial-slide .icons{font-size:48px;color:#fff;margin-bottom:20px;display:block;}
.testimonial-slide p{font-size:18px;font-style:italic;color:#fff;line-height:28px;}
.testimonial-slide span.author{display:block;color:#fff;font-size:18px;text-transform:none;margin-top:40px;}
.testimonial-slide span.job{color:#008fd5;font-size:10px;text-transform:uppercase;}
.contact-map-section iframe{width:100%;height:400px;margin-bottom:-5px;}
.sc-call-to-action h2{margin-top:15px;}
.sc-videp-popup-wrapper.left{float:left;}
.sc-videp-popup-wrapper.right{float:right;}
.sc-videp-popup-wrapper.center{width:80px;margin-left:auto;margin-right:auto;}
.sc-video-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;overflow:hidden;z-index:999999;}
.sc-video-popup iframe{float:left;width:100%;height:100%;}
.sc-video-popup .sc-close-video{position:absolute;top:17px;left:17px;font-size:30px;color:#DDD;cursor:pointer;overflow:hidden;z-index:9999999;}
.sc-map{overflow:hidden;}
.sc-map.full{margin-left:-5000px;margin-right:-5000px;}
.sc-map-container{display:block;height:400px;}
.sc-map-container > p{display:none;}
.sc-map-container>div{height:100%;position:relative;width:100% !important;margin:0;}
.sc-map-container .wpgmappity_container{width:100% !important;}
.footer-2 #main-footer, .footer-2 #lower-footer{background:#1d2636;position:relative;}
.footer-2 #lower-footer{z-index:-1;}
.footer-contact-form > form{position:absolute;z-index:1000;background:#fff;top:-260px;left:15px;right:15px;padding:30px;text-align:center;}
#footer .footer-contact-form > form h3{color:#1d2636;}
.footer-contact-form > form .iconic-input + .iconic-input, .footer-contact-form > form .iconic-input + textarea, .footer-contact-form > form textarea + input{margin-top:20px;}
.footer-contact-form > form input[type="submit"]{height:60px;padding:16px 35px;}
.footer-contact-form .message{color:#008FD5;}
.footer-contact-form .error{color:#FF0000;}
.footer-2 #main-footer input[type="text"], .footer-2 #main-footer input[type="password"], .footer-2 #main-footer textarea{background:#fcfcfc;width:100%;border:1px solid #eceded;font-size:14px;padding:8px 10px;transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;}
.footer-2 #main-footer input[type="text"]:focus, .footer-2 #main-footer input[type="password"]:focus, .footer-2 #main-footer textarea:focus{outline:none;background:#eee;}
#main-footer p + .social-media{margin-top:20px;}
.footer-2 #lower-footer{text-align:center;padding-top:40px;padding-bottom:40px;}
.footer-2 #main-footer .social-media li a{font-size:22px;color:#7ca1b3;}
.footer-2 .iconic-list li{padding-left:40px;}
.footer-2 .iconic-list li .icons{font-size:24px;}
.footer-2 #main-footer .social-media .tooltip-inner{white-space:nowrap;}
.wpgmappity_container{height:100%!important;}
#main-footer{color:#7ca1b3;-webkit-padding-before:60px;}
#main-footer img{margin-bottom:12px;}
#main-footer h4{margin-bottom:30px;}
#main-footer p{margin:10px 0;font-size:12px;}
#main-footer li{word-break:break-all;}
#main-footer .blog-post{border-bottom:1px solid #23323a;margin-top:10px;margin-bottom:0;}
#main-footer .blog-post:last-child{border:none;}
#main-footer .blog-post .post-meta{display:block;text-transform:uppercase;text-align:left;font-size:10px;}
#main-footer .blog-post .post-title{color:#bdd2dc;font-size:13px;font-style:italic;}
#main-footer .blog-post .post-title:hover{color:#d9ecf5;}
#main-footer .blog-post p{margin:0 0 10px;}
.iconic-list{margin:0;padding:0;list-style:none;}
.iconic-list li{position:relative;padding-left:35px;margin-bottom:10px;}
.iconic-list .icons{position:absolute;top:0;left:0;font-size:18px;}
#main-footer input[type="text"], #main-footer input[type="password"], #main-footer textarea{background:#23323a;width:100%;border:none;padding:8px 10px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
#main-footer input[type="text"]:focus, #main-footer input[type="password"]:focus, #main-footer textarea:focus{outline:none;background:#364852;}
.iconic-submit{position:relative;}
.iconic-submit input[type="submit"]{position:absolute;top:0;right:0;width:40px;height:100%;bottom:0;background:transparent;border:none;opacity:0;-moz-opacity:0;-khtml-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);z-index:10;}
.iconic-submit input[type="submit"]:hover + .icons{color:#fff;}
.iconic-submit .icons{position:absolute;top:10px;right:10px;z-index:9;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
#main-footer form{margin-bottom:20px;}
#main-footer .social-media{list-style:none;margin:-15px 0 0;padding:0;}
#main-footer .social-media li{display:inline-block;-webkit-transform:translateZ(0px);transition:color 0.2s, opacity 0.2s;-webkit-transition:color 0.2s, opacity 0.2s;-moz-transition:color 0.2s, opacity 0.2s;}
#main-footer .social-media li a{font-size:18px;color:#93a6b0;}
#main-footer .social-media li:hover{-webkit-transform:scale(1.1) translateZ(0px);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#lower-footer{color:#547e93;background:#141d22;padding:20px 0;}
.alternate-slider-bg{position:relative;z-index:100;background:#23acc1;background:-moz-linear-gradient(top, rgba(35, 172, 193, 0.8) 0%, rgba(1, 145, 211, 0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #23acc1), color-stop(100%, #0191d3));/background:-webkit-linear-gradient(top, rgba(35, 172, 193, 0.8) 0%, rgba(1, 145, 211, 0.8) 100%);background:-o-linear-gradient(top, rgba(35, 172, 193, 0.8) 0%, rgba(1, 145, 211, 0.8) 100%);background:-ms-linear-gradient(top, rgba(35, 172, 193, 0.8) 0%, rgba(1, 145, 211, 0.8) 100%);background:linear-gradient(to bottom, rgba(35, 172, 193, 0.8) 0%, rgba(1, 145, 211, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23acc1', endColorstr='#0191d3', GradientType=0);}
@media (min-width:1200px){body.w960 .container, body.b960 .container{width:990px;}
.col-lg-one-fifth{width:20%;}
}
@media (min-width:992px) and (max-width:1199px){body.b1170 #upper-header>.container, body.b1170 #main-header>.container, body.b1170 #lower-header>.container, body.b1170 #upper-footer>.container, body.b1170 #main-footer>.container, body.b1170 #lower-footer>.container, body.b1170 #main>.container, body.b1170 #slider>.container{width:1080px;}
}
@media (min-width:768px) and (max-width:991px){body.b1170 #upper-header>.container, body.b1170 #main-header>.container, body.b1170 #lower-header>.container, body.b1170 #upper-footer>.container, body.b1170 #main-footer>.container, body.b1170 #lower-footer>.container, body.b1170 #main>.container, body.b1170 #slider>.container{width:760px;padding-left:20px;padding-right:20px;}
body.b960 #upper-header>.container, body.b960 #main-header>.container, body.b960 #lower-header>.container, body.b960 #upper-footer>.container, body.b960 #main-footer>.container, body.b960 #lower-footer>.container, body.b960 #main>.container, body.b960 #slider>.container{width:760px;padding-left:20px;padding-right:20px;}
body.b1170 .full-width-bg, body.b960 .full-width-bg{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}
body.b1170 .page-heading, body.b960 .page-heading, body.b1170 .full-width-bg, body.b960 .full-width-bg, body.b1170 .full-width, body.b960 .full-width, body.b1170 .sc-map.full, body.b950 .sc-map.full{margin-left:-20px;margin-right:-20px;}
#main-header #main-nav>li + li, #main-header div.menu>ul>li + li{margin-left:10px;}
.service, .team-member{margin-bottom:40px;}
.projects-section .col-one-fifth{width:33.333333%;}
.shop-banner h2{font-size:24px;}
.shop-banner h3{font-size:20px;margin:15px 0 0;}
.shop-banner h4{margin:0 0 15px;font-size:16px;}
.shop-banner h4:before{display:none;}
.shop-banner h4:after{display:none;}
.shop-banner p{font-size:14px;font-weight:300;margin-top:15px;text-transform:none;}
.banner-content-inner{padding:0;vertical-align:middle;}
.banner-content-inner a.button{font-size:12px;}
.banner-content-inner .overlay{padding-top:10px;padding-bottom:10px;}
.team-member img{width:140px;}
#main-nav>li, div.menu>ul>li{margin-right:12px;}
.lower-logo{display:none;}
.circular-counter canvas{width:150px;text-align:center;}
.product-single, .product-single-image, .shop-product-details{display:block;width:100%;padding:0;}
.product-single-image{margin-bottom:20px;}
.shopping-cart>tbody>tr>th{font-size:10px;line-height:18px;padding:5px;}
.shopping-cart td{padding:5px;}
.cart-subtotal th, .cart-subtotal td{padding:10px;}
.shopping-cart .coupon{float:none;}
.shopping-cart .update-cart{margin:10px 0;float:none;}
.blog-post.recent-post ul.post-meta{display:inline-block;}
.blog-post.recent-post .post-image{overflow:hidden;float:none;margin:0 auto 20px;}
.blog-post.recent-post .post-content{text-align:center;}
}
@media (max-width:767px){table, thead, tbody, tfoot, tr, td, th{display:block;}
body.b1170 #upper-header>.container, body.b1170 #main-header>.container, body.b1170 #lower-header>.container, body.b1170 #upper-footer>.container, body.b1170 #main-footer>.container, body.b1170 #lower-footer>.container, body.b1170 #main>.container{width:100%;padding-left:15px;padding-right:15px;}
body.b960 #upper-header>.container, body.b960 #main-header>.container, body.b960 #lower-header>.container, body.b960 #upper-footer>.container, body.b960 #main-footer>.container, body.b960 #lower-footer>.container, body.b960 #main>.container{width:100%;padding-left:15px;padding-right:15px;}
body.b1170 .full-width-bg, body.b960 .full-width-bg{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;}
body.b1170 .page-heading, body.b960 .page-heading, body.b1170 .full-width-bg, body.b960 .full-width-bg, body.b1170 .full-width, body.b960 .full-width, body.b1170 .sc-map.full, body.b950 .sc-map.full{margin-left:-15px;margin-right:-15px;}
.col-one-fifth{width:100%;}
.service, .team-member{margin-bottom:40px;}
.post-thumbnail img{width:100%;margin:10px 0;}
.post-image{text-align:center;}
span.post-day{font-size:30px;}
span.post-date, span.post-format{display:inline-block;margin:0 10px;}
.projects-section .col-one-fifth{width:50%;}
.client-logo{width:50%;margin:20px 0;}
.services-list{margin:20px 0;}
.latest-tweets{display:block;padding:20px 0;text-align:center;}
.tweet-icon{display:inline-block;margin-bottom:40px;padding-top:15px;}
.tweet-icon:after{border-width:0 17px 17px 0;border-color:transparent #1f9cda transparent transparent;top:auto;right:20px;bottom:-17px;}
.tweet-carousel{display:block;padding:0 0 30px;}
.tweets-flexslider{padding-right:40px;}
.tweet-slider-arrows{position:absolute;bottom:-30px;right:auto;left:50%;margin-left:-30px;color:#fff;font-size:20px;}
#main-footer h4{margin-top:40px;}
.pricing-table-item{display:block;}
.pricing-table-legend{padding:20px 0;}
.pricing-table-legend .table-content{text-align:center;}
.project{border-right-color:transparent;}
.project, .project-item{width:100%;text-align:center;}
.timeline-line{display:none;}
.left-timeline-item{padding-right:15px;position:relative;}
.right-timeline-item{padding-left:15px;position:relative;}
.left-timeline-item:after, .left-timeline-item:before, .right-timeline-item:after, .right-timeline-item:before{display:none;}
.shop-banner h2{font-size:24px;}
.shop-banner h3{font-size:20px;margin:15px 0 0;}
.shop-banner h4{margin:0 0 15px;font-size:16px;}
.shop-banner h4:before{display:none;}
.shop-banner h4:after{display:none;}
.shop-banner p{font-size:14px;font-weight:300;margin-top:15px;text-transform:none;}
.banner-content-inner{padding:0;vertical-align:middle;}
.banner-content-inner a.button{font-size:12px;}
.banner-content-inner .overlay{padding-top:10px;padding-bottom:10px;}
.shop-logos{display:block;text-align:center;}
.shop-logos img{padding:5px 10px;}
.shop-logos li{display:block;}
.shop-page-header .shop-header-links, .shop-page-header .breadcrumbcrumbs{text-align:center;}
.shopping-cart, .shopping-cart tbody, .shopping-cart tfoot{width:100%;display:block;text-align:center;}
.shopping-cart tr{display:block;}
.shopping-cart th{display:none;}
.shopping-cart td{display:block;}
.shopping-cart td + td{border:none;}
.shopping-cart .featured-image{width:100%;display:block;float:none;margin-right:0;margin-bottom:10px;}
.cart-subtotal, .update-totals{display:block;width:auto;max-width:270px;}
.update-totals{margin-right:0;}
.cart-subtotal table{width:100%;}
.cart-subtotal th, .cart-subtotal td{padding:5px;text-transform:uppercase;background:#fff;display:table-cell;}
.cart-subtotal .price.blue{color:#008fd5;}
.shopping-cart-button{display:block;margin-top:20px;}
.shopping-cart-button a.button{font-size:14px;}
.head-banner h1{font-size:40px;letter-spacing:0;line-height:50px;}
.error404-section h1{font-size:32px;line-height:36px;}
.error404-section a.button.big{padding:10px 20px;}
.footer-contact-form > form{position:relative;top:0;left:0;right:0;margin:30px 0;}
#main #slider, body .portfolio-extended-image, body .google-map-heading{margin-top:0!important;}
.team-member img{width:100%;}
.col-lg-3 .team-member img{width:100%;max-width:190px;}
.tweets-flexslider{padding-right:0;}
.tweets-flexslider .slides li{height:auto;}
a.portfolio-button{float:none;}
.portfolio-arrows{text-align:center;}
.page-heading.portfolio-heading.style2 h1{margin:20px 0 0;}
#upper-header{padding:10px 0;}
#upper-header .item.left, #upper-header .item.right{float:none;}
#upper-header .cart-menu-item{display:inline-block;}
#upper-header .shopping-cart-dropdown{right:50%;margin-right:-150px;}
#upper-header .shopping-cart-dropdown:after{right:50%;margin-right:-10px;}
#header .text-list, #header .social-media, #upper-header .menu{display:none;}
.col-one-fifth>img{margin-left:auto;margin-right:auto;}
.sc-call-to-action, .sc-call-to-action .align-right{text-align:center;}
.blog-post.recent-post ul.post-meta{display:inline-block;}
.blog-post.recent-post .post-image{overflow:hidden;float:none;margin:0 auto 20px;}
.blog-post.recent-post .post-content{text-align:center;}
.shopping-cart .actions{overflow:hidden;}
.shopping-cart .coupon{float:none;}
.shopping-cart .update-cart{float:none;margin-top:10px;}
.product-single, .product-single-image, .shop-product-details{display:block;width:100%;padding:0;}
.product-single-image{margin-bottom:20px;}
.shop-we-recommend{padding:20px 15px 20px 15px;margin-top:30px;}
.shop-products-recommend{padding-right:20px;}
nav.woocommerce-breadcrumbcrumb{text-align:center;}
nav.woocommerce-breadcrumbcrumb .back-to{float:none;}
.portfolio-1column-ext .project-item + .project-item{margin-top:30px;}
.page-heading, .page-heading .breadcrumbcrumbs{text-align:center;}
span.post-date, span.post-format{display:block;}
#header .logo img{height:auto;padding-right:0;min-height:0;}
#header .logo{padding-right:70px;min-height:60px;}
}
.voffset{margin-top:2px;}
.voffset1{margin-top:5px;}
.voffset2{margin-top:10px;}
.voffset3{margin-top:15px;}
.voffset4{margin-top:30px;}
.voffset5{margin-top:40px;}
.voffset6{margin-top:60px;}
.voffset7{margin-top:80px;}
.voffset8{margin-top:100px;}
.voffset9{margin-top:150px;}
@media (max-width:500px){.projects-section .col-one-fifth{width:100%;}
.client-logo{width:100%;}
.tabs.style2>div{display:block;width:100%!important;}
.tab-header ul li{display:block;}
}
@media (max-width:320px){.blog-post-list .blog-post-meta, .blog-post-alternate .blog-post-meta{display:block;}
}
@media (max-width:1024px){#gc_message_bar_content{display:none;}
}
@media (max-width:1024px){.chat_menu{display:none;position:relative;height:0px;}
}
@media (max-width:1024px){#navigation{display:none;}
}
.ts-map{width:100%;}
.ts-map #ts-map-ci{width:100%;}
.proNews #v_container{width:100%!important;}
.proNews #v_container .vnewsticker{width:100%!important;}
.proNews #v_container .vnewsticker table{width:100%!important;border:none!important;}
.proNews #v_container .vnewsticker table tr td{width:100%!important;padding-top:0px!important;}
.margin10{margin-bottom:10px!important;}
.proNews #v_container .vnewsticker table tr td h6{margin-top:0px!important;}
.tbBy{border:none!important;margin-bottom:20px!important;}
.tbBy tr td{border:none!important;padding:15px 18px!important;}
.levelContainer .atw_container{width:100%!important;}
.levelContainer .atw_container .atw_info_col.wph_column.wph_key_keeper.atw_start_of_row{width:26%!important}
.levelContainer .atw_container .atw_info_col.wph_column.wph_key_keeper.wph_end_of_row{width:26%!important;}
.levelContainer .atw_container .atw_info_col.wph_column.wph_key_keeper{width:46%!important;}
.levelContainer .atw_container .atw_info_col.wph_column.wph_key_keeper .atw_details{width:100%!important;}
.rightpSlider .wpb_gallery_slides{box-shadow:none!important;border-radius:0px!important;background:#fff!important;}
.rightpSlider .wpb_gallery_slides h2{font-size:22px!important;line-height:28px!important;max-height:55px!important;overflow:hidden!important;}
.rightpSlider .wpb_gallery_slides .flex-caption{background:#fff!important;}
.rightpSlider .wpb_gallery_slides .flex-caption p{max-height:137px;overflow:hidden;}
.controlbox p{float:left;padding-top:7px;}
.controlbox{margin-bottom:0px!Important;}
.controlbox div{float:left;padding-left:15px;position:relative;top:-4px;}
.quick-contact .fform-control{padding-bottom:12px;}
.quick-contact .fform-control input{padding:4px 4px;width:100%;border:1px solid #ccc;color:#888;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.quick-contact .fform-control select{padding:4px;width:100%;border:1px solid #ccc;color:#888;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.quick-contact .fform-control textarea{padding:4px;width:100%;border:1px solid #ccc;height:70px;color:#888;}
.quick-contact1 .fform-control1{padding-bottom:12px;}
.quick-contact1 .fform-control1 input{padding:7px;width:100%;border:1px solid #ccc;color:#888;}
.quick-contact1 .fform-control1 select{padding:4px;width:100%;border:1px solid #ccc;color:#888;}
.quick-contact1 .fform-control1 textarea{padding:4px;width:100%;border:1px solid #ccc;height:70px;color:#888;}
.qbtn{text-align:center;}
.qbtn input{cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.quick-contact .fform-control.flt{float:left;width:50%;}
.quick-contact .fform-control.flt.flright{padding-left:3%;width:50%;}
.quick-contact1 .fform-control1.flt1{float:left;width:50%;}
.quick-contact1 .fform-control1.flt1.flright{padding-left:3%;width:50%;}
.toSlider .flexslider{box-shadow:none!important;border-radius:0px!important;}
.toSlider .flexslider:hover .flex-prev{top:20px!important;left:-31px!important;}
.toSlider .flexslider:hover .flex-next{right:10px!important;left:35px!important;top:-78px!important;}
.toSlider .flexslider .flex-prev{top:20px!important;left:-31px!important;}
.toSlider .flexslider .flex-next{right:10px!important;left:35px!important;top:-78px!important;}
.toSlider .flexslider .flex-direction-nav{width:100%!important;left:0px!important;height:60px;}
.toSlider .flexslider .flex-direction-nav li:first-child{float:left!Important;position:relative;}
.toSlider .flexslider .flex-direction-nav li:last-child{float:right!Important;position:relative;}
.toSlider .flexslider .flex-direction-nav a.flex-next::before{content:''!important;}
.toSlider .flexslider .flex-direction-nav a::before{content:''!important;}
.botrelated .col-lg-3 .vc_btn3-container.vc_btn3-inline{display:block!important;text-align:center!important;padding-top:5px;}
.botrelated .col-lg-3 .vc_btn3-container.vc_btn3-inline button{background-color:#035642!important;}
.botrelated .col-lg-3 a{color:#73848e!important;text-align:center;}
.botrelated .col-lg-3 a:hover{color:#ff9900!important;text-align:center;}
.vc_custom_1431671326899{padding:0 0 30px;}
.blog-post-list .post-format{display:none;}
.blog-post-list img.avatar{display:none;}
.blog-post-list .author{display:none !important;}
.social-media-wrapper .ts-share{float:left;width:100%;border-top:1px solid #93a6b0;padding-top:3px;}
.social-media-wrapper .social-media{position:relative;margin:0 !important;right:-5px;}
.single-post .sidebar .widget_latest_posts_entries{margin-top:20px;}
@charset "utf-8";*{outline:0px;}
img{max-width:100%;height:auto}
a{text-decoration:none;}
a:hover, a:focus{text-decoration:none;}
a:focus{outline:none}
#marine-content-inner{}
h3.heading{color:#035642;font-size:38px;margin-right:20px;text-align:right;margin-top:-10px;line-height:40px;}
h3.heading span{color:#ffa052;}
.tp-bullets{display:inherit;}
.tab{float:left;width:100%;margin-top:4px;}
#tabgarb{margin:30px -110px 0;list-style:none;padding:0;}
#tabgarb li{float:left;width:20%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer}
#tabgarb li a{background:#f1ac82;width:100%;font-size:22px;font-weight:bold;color:#fff !important;text-align:center;vertical-align:middle;height:150px;cursor:pointer;float:left;border:none;line-height:30px;text-transform:capitalize;position:relative;z-index:9}
#tabgarb li:nth-child(1) a{background:#f1ac82;padding:40px 3em;}
#tabgarb li:nth-child(2) a{background:#a8c5e7;padding:40px 2em;}
#tabgarb li:nth-child(3) a{background:#0f767f;padding:40px 3em;}
#tabgarb li:nth-child(4) a{background:#cf645a;padding:40px 26px;}
#tabgarb li:nth-child(5) a{background:#77cdde;padding:40px 3em;}
#tabgarb li:nth-child(5) a:after{background:#77cdde}
#tabgarb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);position:relative;z-index:99}
#tabgarb li.tabgarbactive a{margin:0;border:none;}
.tabgarb_content{border:none;margin-left:-112px;margin-right:-112px;}
#tabgarb-tab1_17652{background:url(images/1.jpg) no-repeat center bottom;}
#tabgarb-tab2_17652{background:url(images/2.jpg) no-repeat center bottom;}
#tabgarb-tab3_17652{background:url(images/3.jpg) no-repeat center bottom;}
#tabgarb-tab4_17652{background:url(images/4.jpg) no-repeat center bottom;}
#tabgarb-tab5_17652{background:url(images/5.jpg) no-repeat center bottom;}
.tabgarb-tab{background-size:cover !important;padding:30px;min-height:400px;float:left;width:100%}
.tabgarb-tab h1{text-align:center;font-size:24px;color:#fff!important;margin:0 0 15px;font-weight:600;text-transform:capitalize;}
.tabgarb-tab p{font-size:15px;color:#fff;line-height:22px;}
#tabgarb-tab1_17652 h1{color:#000;}
#tabgarb-tab1_17652 p{color:#000;}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button{margin-bottom:0}
.contant-box{width:100%;max-width:1170px;margin:0 auto;}
.contant-box .col{width:33.33%;float:left;padding-right:30px;font-size:14px;color:#000;line-height:20px;margin:0 0 15px;}
.contant-box .col.last{padding:0}
.contant-box .col ul{margin-top:10px;}
.contant-box .col ul li{font-size:15px;margin:0 0 5px;color:#353f4b;}
#tabgarb-tab1_17652 .contant-box .col-top{float:left;width:100%;margin:0 0 20px;}
#tabgarb-tab1_17652 .contant-box .col-top ul{margin:20px 0;list-style:none;padding:0;float:left;width:100%}
#tabgarb-tab1_17652 .contant-box .col-top ul li{color:#000;font-size:15px;font-weight:600;margin:0 15px 0 5px;float:left;padding:5px 0 6px 40px;}
#tabgarb-tab1_17652 .contant-box .col-top ul li.banking{background:url(images/banking.png) no-repeat 0 0;}
#tabgarb-tab1_17652 .contant-box .col-top ul li.finance{background:url(images/finance-treasury.png) no-repeat 0 0;}
#tabgarb-tab1_17652 .contant-box .col-top ul li.markets{background:url(images/market.png) no-repeat 0 0;}
#tabgarb-tab1_17652 .contant-box .col-top ul li.business{background:url(images/business.png) no-repeat 0 0;}
#tabgarb-tab1_17652 .contant-box .col-top ul li.technology{background:url(images/technology.png) no-repeat 0 0;}
#tabgarb-tab1_17652 .contant-box .col{background:url(images/white-bg.png) repeat;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);float:left;margin:0px 30px 0 0;min-height:160px;padding:20px;width:48%;position:relative;}
#tabgarb-tab1_17652 .contant-box .col.last{margin-right:0}
#tabgarb-tab2_17652 .contant-box h1{color:#000;}
#tabgarb-tab2_17652 .contant-box .col{background:url(images/white-bg.png) repeat;width:100%;padding:20px;border-left:3px solid #353f4b;}
#tabgarb-tab2_17652 .contant-box .col.middle{margin-left:2%}
#tabgarb-tab2_17652 .contant-box .col.last{margin-left:4%}
#tabgarb-tab3_17652 .contant-box h1{color:#fff;}
#tabgarb-tab3_17652 .contant-box .col{width:50%;float:left;}
#tabgarb-tab3_17652 .contant-box .col ul{margin-top:10px;}
#tabgarb-tab3_17652 .contant-box .col ul li{font-size:15px;margin:0 0 5px;color:#fff;}
#tabgarb-tab3_17652 .col-lg-3.col-md-3.col-sm-6{text-align:center;color:#fff;}
#tabgarb-tab4_17652 .contant-box h1{color:#fff;}
#tabgarb-tab4_17652 .contant-box .col{width:50%;float:left;}
.white_bg{background:url(images/white-bg.png) repeat;width:100%;padding:20px;border-left:3px solid #000;font-size:15px;line-height:22px;color:#000;margin-bottom:15px;}
#tabgarb-tab4_17652 .col.white_bg{width:100% !important;}
#tabgarb-tab4_17652 .col-lg-3.col-md-3.col-sm-6{min-height:50px;text-align:center}
#tabgarb-tab4_17652 .col-lg-3.col-md-3.col-sm-6 img{margin-left:0 !important}
#tabgarb-tab5_17652 .contant-box h1{color:#000;}
#tabgarb-tab5_17652 .contant-box .col{background:url(images/white-bg.png) repeat;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);float:left;margin:60px 30px 0 0;min-height:125px;padding:20px;width:47% !important;position:relative;}
#tabgarb-tab5_17652 .contant-box .col.last{margin-right:0}
#container2{margin-bottom:-55px !important}
.gray-bg{background:#565656;font-size:20px;font-weight:600;color:#fff;text-align:center;padding:35px 0;height:100px;margin-left:-112px;margin-right:-112px;}
.white-bg{background:#fff;text-align:center;font-size:28px;line-height:82px;color:#78a59a;font-weight:300;margin-left:-112px;margin-right:-112px;}
.tp-leftarrow, .tp-rightarrow{display:none}
.text-contant{border-left:3px solid #ffa052;font-size:14px;color:black;margin-top:-10px;padding-left:30px;}
body.page-id-19665 .small-padding{padding-bottom:0}
body.page-id-19665 .usquare_square_text_wrapper{bottom:10px;}
body.page-id-19665 .chefs-slider p{margin:0}
body.page-id-19665 #usquare_1 .usquare_block img.usquare_square half_usquare_square{margin-top:0 !important}
body.page-id-19665 .head-contant{margin-bottom:30px;float:left;width:100%;}
body.page-id-19665 .sub-head-contant{margin-bottom:20px;float:left;width:100%;}
body.page-id-19665 .sub-head-contant .col-lg-8{padding-right:25px;}
body.page-id-19665 .sub-head-contant .float-rt{float:right}
body.page-id-19665 .sub-head-contant .float-lt{float:left;}
.placed_student .chefs-slider .flex-direction-nav .flex-prev{border-radius:90%;height:45px !important;left:-95px !important;width:45px !important;top:50% !important}
.placed_student .chefs-slider .flex-direction-nav .flex-next{border-radius:90%;height:45px !important;left:95px !important;width:45px !important;top:50% !important}
ul#chatting li#chat_menu{z-index:999}
.placed-students-height{float:left;width:100%;position:relative;}
#main-footer form{position:relative}
ul#chatting li#chat_menu1{z-index:99}
body.page-id-19665 .testbg .pd_cn_cr{float:none;margin:0 auto}
body.page-id-19665 .placed_student{margin-bottom:0 !important;}
#usquare_1 .usquare_module_wrapper h2{font-size:24px !important;font-weight:400 !important;}
.flex-nav-fix .flex-direction-nav{position:inherit !important;width:100%;}
body.page-id-19665 .toSlider .flexslider .flex-direction-nav{position:inherit !important;}
@media only screen and (min-width:980px) and (max-width:1199px){#tabgarb{margin:30px 0 0;}
#tabgarb li a{padding:10px;line-height:22px;height:120px;}
#tabgarb li:nth-child(1) a{padding-top:3em;}
#tabgarb li:nth-child(2) a{padding-top:2.25em;}
#tabgarb li:nth-child(3) a{padding-top:3em;}
#tabgarb li:nth-child(4) a{padding-top:1.5em;}
#tabgarb li:nth-child(5) a{padding-top:3em;}
#tabgarb li:first-child:before{background:#f1ac82;position:absolute;content:"";width:300%;height:100%;margin-left:-300%;}
#tabgarb li:last-child:before{background:#77cdde;position:absolute;content:"";width:300%;left:0;height:100%;}
#tabgarb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.tabgarb-tab{padding:30px 12%}
.tabgarb-tab .col-lg-4.col-md-4.col-sm-12{width:50%;float:left}
#tabgarb-tab4_17652 .col.white_bg{width:100% !important;}
#tabgarb-tab4_17652 .contant-box .col ul{padding-left:10px;}
#tabgarb-tab5_17652 .contant-box .col{width:45% !important;}
#tabgarb-tab5_17652 .contant-box .col ul{padding-left:10px;}
body.page-id-19665 .head-contant{margin-top:30px;}
body.page-id-19665 .full-width-bg{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
body.page-id-19665 .center_dv_back{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
body.page-id-19665 .testbg{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
body.page-id-19665 .testbg .nopadding{padding-bottom:60px;}
body.page-id-19665 .center_circle span{margin:0 15px !important}
body.page-id-19665 #placementcanvas{width:55% !important}
body.page-id-19665 #placementcanvas canvas{width:33%;text-align:center;margin-top:25px;}
.responsive-view{margin:0 !important;}
.responsive-view #container2{padding-left:0 !important}
.responsive-view .col-md-4{margin:0;padding:0 15px !important}
.responsive-view .col-md-4 h2{margin-left:0 !important;width:100% !important}
.responsive-view .col-md-4 .img-zoom2{width:100% !important;max-width:400px;margin:0!important}
.responsive-view .col-md-4 .common{width:100%;height:auto}
.responsive-view .col-md-4 .faculty_con{width:100%;height:auto}
.responsive-view .col-md-4 .faculty_con .faculty_conIMG{width:100%;height:auto}
.responsive-view .col-md-4 .faculty_con .text_teading{text-align:left}
body.page-id-19665 #usquare_1 .usquare_module_wrapper{width:100%}
.placed_student .chefs-slider .flex-direction-nav .flex-prev{left:10px!important}
.placed_student .chefs-slider .flex-direction-nav .flex-next{left:-10px!important}
}
@media only screen and (min-width:768px) and (max-width:979px){.heading{text-align:center;}
#tabgarb{margin:30px 0 0;}
#tabgarb li a{padding:10px;line-height:22px;height:120px;}
#tabgarb li:nth-child(1) a{background:#f1ac82;padding:40px 1em;}
#tabgarb li:nth-child(2) a{background:#a8c5e7;padding:40px 1em;}
#tabgarb li:nth-child(3) a{background:#0f767f;padding:40px 1em;}
#tabgarb li:nth-child(4) a{background:#cf645a;padding:40px 7px;}
#tabgarb li:nth-child(5) a{background:#77cdde;padding:40px 1em;}
#tabgarb li:first-child:before{background:#f1ac82;position:absolute;content:"";width:300%;height:100%;margin-left:-300%;}
#tabgarb li:last-child:before{background:#77cdde;position:absolute;content:"";width:300%;left:0;height:100%;}
#tabgarb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.tabgarb-tab{padding:30px 12%}
.tabgarb-tab .col-lg-4.col-md-4.col-sm-12{width:100%;float:left}
#tabgarb-tab1_17652 .contant-box .col{width:47%}
#tabgarb-tab3_17652 .col-lg-3.col-md-3.col-sm-6{min-height:420px;text-align:center;color:#fff;}
#tabgarb-tab4_17652 .col-lg-3.col-md-3.col-sm-6{min-height:250px;text-align:center}
#tabgarb-tab5_17652 .contant-box .col{width:100% !important;margin-right:0}
.learning-detail{}
.learning-detail .col-md-4{width:35%;float:left;margin-top:10px !important}
.learning-detail .text-contant{width:65%;}
body{margin-bottom:-11px !important;}
body.page-id-19665 .head-contant{margin-top:30px;}
body.page-id-19665 .full-width-bg{margin:0 -35px;padding:0 35px;width:auto;float:none;}
body.page-id-19665 .full-width-bg .col-xs-11{width:100%}
body.page-id-19665 .center_dv_back{margin:0 -35px;padding:0 35px;padding-bottom:0}
body.page-id-19665 .testbg{margin:0 -35px;padding:0 35px;}
body.page-id-19665 .testbg .nopadding{padding-bottom:50px;}
body.page-id-19665 .center_circle span{margin:0 10px !important;width:80px;height:80px;padding-top:30px;}
body.page-id-19665 #placementcanvas{width:100% !important}
body.page-id-19665 #placementcanvas canvas{width:33%;text-align:center;}
body.page-id-19665 .head-contant h3{margin:0 0 8px !important}
body.page-id-19665 .head-contant .col-md-4{padding:0 15px;}
body.page-id-19665 .head-contant .col-md-8{padding:0 15px;}
body.page-id-19665 .head-contant .col-md-8 div{padding:0!important;border:none !important;padding-left:0 !important;margin-top:20px;text-align:center!important}
body.page-id-19665 .sub-head-contant .float-rt{padding:0 20px;}
body.page-id-19665 .sub-head-contant .float-rt p{margin-bottom:20px;}
body.page-id-19665 .sub-head-contant .float-lt{padding:0 20px;!important;border:none !important;margin-top:10px;text-align:center!important}
body.page-id-19665 .placed_student h2{font-size:30px !important}
.responsive-view #container2{padding-left:0 !important;width:100%}
.responsive-view .col-md-4{float:left;width:100%;}
.responsive-view .col-md-4.con_para{padding-left:0 !important;padding-right:0 !important;margin:0}
body.page-id-19665 .responsive-view .common{height:auto}
.responsive-view .col-md-4.con_para .common .chef-item{text-align:center}
body.page-id-19665 .responsive-view .col-md-4 h2{margin-left:0 !important}
body.page-id-19665 .responsive-view .test_contain{margin:0 auto}
body.page-id-19665 .responsive-view .col-md-4 .img-zoom2{margin:0 auto !important}
.placed_student .chefs-slider .flex-direction-nav .flex-prev{left:10px!important}
.placed_student .chefs-slider .flex-direction-nav .flex-next{left:-10px!important}
body.page-id-19665 #usquare_1 .usquare_module_wrapper{width:100%}
body.page-id-19665 #usquare_1 .usquare_block{width:50%}
body.page-id-19665 #usquare_1 .half_usquare_square{width:50%}
.flexslider.chefs-slider{position:relative !important}
.placed-students-height{float:left;width:100%;}
.full-width-bg.get-tuch{margin-top:30px !important}
}
@media only screen and (max-width:767px){body{margin-bottom:-13px !important;}
.tabgarb-tab{padding:30px 23%}
.tabgarb-tab .col-lg-4.col-md-4.col-sm-12{width:100%;float:left}
#tabgarb-tab1_17652 .contant-box .col{width:100%;margin:0 0 30px;}
#tabgarb-tab3_17652 .col-lg-3.col-md-3.col-sm-6{min-height:40px;text-align:center;color:#fff;width:100%;}
#tabgarb-tab5_17652 .contant-box .col{width:100% !important;margin-right:0}
#tabgarb-tab4_17652 .contant-box .col ul{padding-left:10px;}
#tabgarb-tab5_17652 .contant-box .col ul{padding-left:10px;}
.gray-bg{padding:25px 5em;margin:0;height:auto}
h3.heading{text-align:left}
#tabgarb-tab5_17652 img{margin-top:10px !important;}
.text-contant{padding-left:7px;border:none;}
body.page-id-19665 .head-contant{margin-top:30px;}
body.page-id-19665 .full-width-bg{margin:0 -35px;padding:0 35px;width:auto;float:none;}
body.page-id-19665 .full-width-bg .col-xs-11{width:100%}
body.page-id-19665 .center_dv_back{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;padding-bottom:0}
body.page-id-19665 .testbg{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px;}
body.page-id-19665 .testbg .nopadding{padding-bottom:50px;}
body.page-id-19665 .center_circle span{margin:0 10px 10px !important;width:80px;height:80px;padding-top:30px;}
body.page-id-19665 #placementcanvas{width:100% !important;margin:0!important;left:left;text-align:center}
body.page-id-19665 #placementcanvas canvas{width:250px;text-align:center;}
body.page-id-19665 .head-contant h3{margin:0 0 8px !important}
body.page-id-19665 .head-contant .col-md-4{padding:0 15px;}
body.page-id-19665 .head-contant .col-md-8{padding:0 15px;}
body.page-id-19665 .head-contant .col-md-8 div{padding:0!important;border:none !important;padding-left:0 !important;margin-top:20px;text-align:center!important}
body.page-id-19665 .sub-head-contant .float-rt{padding:0 20px;width:100%;}
body.page-id-19665 .sub-head-contant .float-rt p{margin-bottom:20px;}
body.page-id-19665 .sub-head-contant .float-lt{width:100%;padding:0 20px !important;border:none !important;margin-top:10px;text-align:center!important}
body.page-id-19665 .placed_student h2{font-size:30px !important}
.responsive-view #container2{padding-left:0 !important;width:100%}
.responsive-view .col-md-4 .common{width:100%;max-width:400px;text-align:center;height:auto;margin:0 auto !important;float:none}
.responsive-view .col-md-4 .faculty_con{width:100%;height:auto}
.responsive-view .col-md-4 .faculty_con .faculty_conIMG{width:100%;height:auto}
.responsive-view .col-md-4 .faculty_con .text_teading{text-align:center}
.responsive-view .col-md-4.con_para{padding-left:0 !important;padding-right:0 !important;margin:0}
body.page-id-19665 .responsive-view .col-md-4 h2{margin-left:0 !important}
body.page-id-19665 .responsive-view .test_contain{margin:0 auto}
body.page-id-19665 .responsive-view .col-md-4 .img-zoom2{margin:0 auto !important}
.placed_student .chefs-slider .flex-direction-nav .flex-prev{left:10px!important}
.placed_student .chefs-slider .flex-direction-nav .flex-next{left:-10px!important}
#usquare_1 .usquare_module_wrapper h2{font-size:24px !important;}
.flexslider.chefs-slider{position:relative !important}
.responsive-view .col-md-4{float:left;width:100%;}
.placed-students-height{float:left;width:100%;}
body.page-id-19665 .responsive-view .common{height:auto}
#main-footer h4{margin:20px 0 10px;}
#main-footer .col-lg-3 br{display:none}
}
@media only screen and (max-width:479px){.heading{text-align:center;}
#tabgarb{margin:30px 0 0;}
#tabgarb li a{padding:5px;font-size:12px;line-height:18px;height:85px;}
#tabgarb li:nth-child(1){width:50%;}
#tabgarb li:nth-child(2){width:50%;}
#tabgarb li:nth-child(3){width:33.33%;}
#tabgarb li:nth-child(4){width:33.33%;}
#tabgarb li:nth-child(5){width:33.33%;}
#tabgarb li:nth-child(1):before{background:#f1ac82;position:absolute;content:"";width:300%;height:100%;margin-left:-300%;}
#tabgarb li:nth-child(2):before{background:#a8c5e7;position:absolute;content:"";width:300%;left:0;height:100%;}
#tabgarb li:nth-child(3):before{background:#0f767f;position:absolute;content:"";width:300%;height:100%;margin-left:-300%;}
#tabgarb li:nth-child(5):before{background:#77cdde;position:absolute;content:"";width:300%;left:0;height:100%;}
#tabgarb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
#tabgarb li:nth-child(1) a{padding-top:3em;}
#tabgarb li:nth-child(2) a{padding-top:2.25em;}
#tabgarb li:nth-child(3) a{padding-top:2.2em;}
#tabgarb li:nth-child(4) a{padding-top:1.5em;}
#tabgarb li:nth-child(5) a{padding-top:2.2em;}
body.page-id-19665 .responsive-view .col-md-4 .img-zoom2{max-width:300px;height:250px;}
.responsive-view .col-md-4 .common{max-width:300px;}
}
@media only screen and (min-width:480px) and (max-width:767px){#tabgarb{margin:30px 0 0;}
#tabgarb li a{padding:5px;font-size:12px;line-height:18px;height:85px;}
#tabgarb li:nth-child(1) a{padding-top:2.2em;}
#tabgarb li:nth-child(2) a{padding-top:1.5em;}
#tabgarb li:nth-child(3) a{padding-top:2.2em;}
#tabgarb li:nth-child(4) a{padding-top:1.5em;}
#tabgarb li:nth-child(5) a{padding-top:2.2em;}
#tabgarb li:first-child:before{background:#f1ac82;position:absolute;content:"";width:300%;height:100%;margin-left:-300%;}
#tabgarb li:last-child:before{background:#77cdde;position:absolute;content:"";width:300%;left:0;height:100%;}
#tabgarb li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.tabgarb-tab{padding:30px 18%}
.gray-bg{padding:25px 4em;margin:0;height:auto}
body.page-id-19665 #placementcanvas canvas{width:33%;text-align:center;}
body.page-id-19665 #usquare_1 .usquare_module_wrapper{width:100%}
body.page-id-19665 #usquare_1 .usquare_block{width:50%}
body.page-id-19665 #usquare_1 .half_usquare_square{width:50%}
}
@media only screen and (max-width:540px){body.page-id-19665 #usquare_1 .usquare_module_wrapper{width:100%}
body.page-id-19665 #usquare_1 .usquare_block{width:100%;height:200px;}
body.page-id-19665 #usquare_1 .half_usquare_square{width:50%;height:200px;}
}
.flexslidermobilecss{margin-top:0px;}
@media only screen and (max-width:900px){.flexslidermobilecss{margin-top:-70px;}
}
.payment{width:100%;float:left;background:#178C71!important;padding:20px;color:#000;margin-bottom:30px;margin-top:15px;}
.payment h2{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;margin:0;}
.rad{float:left;width:100%;max-width:49%;background:#73BAA8;padding:20px;margin-right:10px;position:relative;border:4px solid transparent;font-family:arial;}
.rad input{float:left;margin-bottom:16px;margin-top:16px;margin-right:15px;}
.learn h2{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;margin:0;}
.learn{width:100%;float:left;background:url("images/details-icon.png") #fe9578!important;padding:12px 20px 15px 88px;color:#000;margin-bottom:30px;background-repeat:no-repeat!important;background-position:19px -1px!important;}
.secure h2{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;margin:0;}
.secure{width:100%;float:left;background:url("images/payment-icon.png") #fe9578!important;padding:12px 20px 15px 88px;color:#000;margin-bottom:30px;background-repeat:no-repeat!important;background-position:19px -1px!important;}
.button-btn{float:right;width:auto;margin:12px;}
p.product.woocommerce.add_to_cart_inline{border:none!important;padding:11px!important;}
.button-btn .amount{display:none;}
#customer_details .col-2{display:none;}
.selection{background:url("images/select-icon.png") #178C71;color:#fff;float:left;background-repeat:no-repeat;background-position:18px 0;width:100%;padding-left:62px;padding-bottom:10px;}
.selection h2{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;padding:15px 23px;float:left;width:auto;margin:0;}
.checkout .left-price{float:right;width:100%;max-width:35%;text-align:right;padding:0;margin:0;background:none;}
.left-price h3{color:#fff!important;margin:20px 15px 0;float:right;width:100%;}
.left-price span{font-size:24px;margin-right:15px;}
div#order_review table{display:none;}
h3#order_review_heading{display:none;}
.woocommerce-billing-fields{background:url("images/details-icon.png") #178C71!important;padding:20px;float:left;width:100%;color:#fff;margin:30px 0;background-repeat:no-repeat!important;background-position:17px -1px!important;}
.woocommerce-billing-fields h3{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;padding:0px 0px 20px 65px;float:left;width:100%;margin:0;}
.woocommerce-billing-fields p{float:left;width:100%;max-width:47%;margin:0 10px;}
.woocommerce-billing-fields input{float:left;width:100%;padding:10px!important;border-radius:3px;border:0px;margin-bottom:20px;border:1px solid #ddd!important;color:#000;box-shadow:0 0px 2px inset;}
p#billing_address_1_field{float:left;max-width:97%;}
.btn{clear:left;width:150px!important;margin:0!important;}
.button{background:#f2915a;color:#fff!important;border:none;padding:10px 30px;font-size:15px;border-radius:4px;}
.coupon .form-row-first{margin:15px 0;}
.woocommerce-info{background:#178C71;padding:13px;margin:0 0 24px 0;color:#fff;font-size:15px;}
div#order_review{float:left;width:100%;background:url("images/payment-icon.png") #FE9578;padding:20px 30px;margin-bottom:35px;color:#fff;background-repeat:no-repeat;background-position:17px -1px;}
ul.wc_payment_methods.payment_methods.methods{list-style:none;padding:0;}
#payment{background:#fff;padding:20px;color:#000;border-radius:5px;float:left;width:100%;margin:15px 0;display:none;}
.payment-secure{float:right;width:auto;}
a.pay-btn.button{border-radius:3px;padding:9px 40px 24px;font-size:20px;margin-right:13px;cursor:pointer;background:url('images/continue.png')!important;background-repeat:no-repeat!important;}
.woocommerce-checkout-review-order h2{color:#fff!important;text-transform:uppercase;font-size:22px;font-weight:600;padding:0px 0px 0 50px;float:left;width:100%;margin:0;}
p.form-row.form-row-wide.create-account.woocommerce-validated{display:none;}
div.rad:focus{border:4px solid #fff;background:url(images/check.png)#F9C0AF;background-repeat:no-repeat;background-position:10px 22px;padding-left:57px;}
.INR{float:right;background:#CC645D;font-size:24px!important;margin:-37px 0;padding:0px 20px 0px 0px!important;font-weight:600;width:auto;color:#fff;}
.left-price{float:right;background:#CC645D;font-size:0;margin:-37px 0;padding:13px 20px 5px 15px;font-weight:600;width:auto;color:#fff;}
.rad h5{margin:0;color:#000!important;font-size:16px;}
.rad h3{color:#000!important;font-size:19px;text-transform:uppercase;margin:0;font-weight:600;}
.bg-color{background:url("images/payment-icon.png") #178C71!important;background-repeat:no-repeat!important;background-position:17px -1px!important;}
.usquare_block img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.page-id-36774 #main{background:url("http://imarticus.org/wp-content/uploads/2016/08/bg.jpg")!important;background-size:100%!important;}
.woocommerce-checkout #main{background:url("http://imarticus.org/wp-content/uploads/2016/08/bg.jpg")!important;background-size:100%!important;}
.right-price{position:absolute;top:-7px;right:-4px;background:url(images/black-rectabgle.png);color:#fff;width:133px;font-size:17px;padding:5px;text-align:right;}
.INR .symbol{background:#8E453E;padding:10px 20px;font-size:21px!important;font-weight:bold;display:inline-block!important;position:relative;font-family:arial!important;}
span.symbol{background:#8E453E;padding:15px 25px;font-size:0;font-weight:bold;display:inline-block;position:relative;font-family:arial!important;display:none;}
.full-bg{background:#fff;float:left;width:100%;box-shadow:0 0 5px #444;padding:10px;}
input#coupon_code{padding:10px;width:100%;max-width:300px;}
.symbol:before{width:9px;content:" ";background-image:url("images/triangle.png");position:absolute;left:49px;top:6px;height:30px;}
label{display:inline-block;margin-bottom:5px;font-weight:700;color:#000;}
::-webkit-input-placeholder{color:transparent!important;}
:-moz-placeholder{color:transparent!important;}
::-moz-placeholder{color:transparent!important;}
:-ms-input-placeholder{color:transparent!important;}
textarea::-webkit-input-placeholder{color:transparent!important;}
textarea:-moz-placeholder{color:transparent!important;}
textarea::-moz-placeholder{color:transparent!important;}
textarea:-ms-input-placeholder{color:transparent!important;}
.thank-you-bg{background:#178C71;text-align:center;padding:20px;float:left;width:100%;margin-bottom:30px;}
.Context{background:#fff;float:left;width:100%;padding:10% 0;}
.Context h3{font-size:32px!important;font-weight:lighter;color:#666!important;}
.Context h5{color:#666!important;}
.Context h2{font-weight:500;font-size:45px;}
.cancel{padding-bottom:3%!important;}
.cancel h2{font-weight:500;font-size:45px;color:#f59678!important;}
span.woocommerce-Price-currencySymbol{margin:0!important;font-size:21px;display:none;}
span.woocommerce-Price-amount.amount{font-size:21px!important;margin:0;}
div#wmcs_currency_switcher-2{background:#FE9578;padding:20px;}
div#wmcs_currency_switcher-2 h3{color:#fff!important;font-size:17px!important;text-transform:uppercase;font-weight:600!important;}
select.wmcs_currency_switcher_dropdown{padding:8px;background:#fff;}
.loader-container{background:#008FD5;position:absolute;left:0;right:0;height:100%;top:0;padding-top:5px;display:none;padding-left:22px;text-align:center;}
.right-cont{float:right;width:100%;max-width:42%;}
.select-option h2{float:left;width:100%;max-width:50%;margin:0;}
.option{float:left;font-size:19px;color:#fff;font-weight:600;margin:10px 26px;}
.page-id-36883 .tab-overall-nav-container{width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-36883 .tab-overall-nav-container .tab-content{padding:30px;background-color:rgba(0,0,0,0.4);color:#FFF;}
.page-id-36883 .tab-header{margin-left:-34px!important;width:100%!important;}
.page-id-36883 .tab-overall-nav-container .tab-content{display:inline-block;height:auto;width:100%;}
.page-id-36898 .tab-overall-nav-container{width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-36898 .tab-overall-nav-container .tab-content{padding:30px;background-color:rgba(0,0,0,0.4);color:#FFF;}
.page-id-36898 .tab-header{margin-left:-34px!important;width:100%!important;}
.page-id-36898 .tab-overall-nav-container .tab-content{display:inline-block;height:auto;width:100%;}
.page-id-38145 .tab-overall-nav-container{width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-38145 .tab-overall-nav-container .tab-content{padding:30px;background-color:rgba(0,0,0,0.4);color:#FFF;}
.page-id-38145 .tab-header{margin-left:-34px!important;width:100%!important;}
.page-id-38145 .tab-overall-nav-container .tab-content{display:inline-block;height:auto;width:100%;}
.wph_key_keeper{position:relative;min-height:auto!important;}
.over_2{border-right:3px solid #FDD2BE;padding-right:30px;}
.over_1{border-left:3px solid #FDD2BE;padding-left:30px;}
.page-id-36195 .tab-overall-nav-container{width:100%;position:relative;margin:50px 0;display:inline-block;}
.page-id-36195 .tab-overall-nav-container .tab-content{padding:30px;background-color:rgba(0,0,0,0.4);color:#FFF;}
.page-id-36195 .tab-overall-nav-container .tab-content{display:inline-block;height:auto;width:100%;}
@media(max-width:480px){.rad{float:left;width:100%;max-width:100%!important;background:#73BAA8;padding:20px;margin-right:10px;position:relative;border:4px solid transparent;font-family:arial;margin-bottom:30px;}
.rev_slider_wrapper{position:relative;display:none!important;}
.left-price h3{color:#fff!important;margin:0 15px 0;float:right;width:100%;}
.checkout .left-price > span{font-size:14px;float:right;width:100%;}
.airpay-bg{margin:30px auto;width:100%;padding:10px;border:4px solid #F69872;max-width:240px;}
.Context h3{font-size:24px!important;font-weight:lighter;color:#666!important;}
.Context h2{font-weight:500;font-size:40px;}
.woocommerce-checkout-review-order h2{color:#fff!important;text-transform:uppercase;font-size:20px;font-weight:600;padding:0px 0px 0 50px;float:left;width:100%;margin:0;}
.left-price{float:left!important;background:#CC645D;margin:0;padding:17px 20px 10px 10px!important;font-weight:600;width:auto!important;color:#fff;}
.INR{float:right;background:#CC645D;margin:0;padding:0 10px 0 0!important;font-weight:600;width:auto!important;color:#fff;}
.secure h2{color:#fff!important;text-transform:uppercase;font-size:19px;font-weight:600;margin:0;}
.payment h2{color:#fff!important;text-transform:uppercase;font-size:19px;font-weight:600;margin:0;line-height:normal;}
.learn h2{color:#fff!important;text-transform:uppercase;font-size:19px;font-weight:600;margin:0;}
.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img{background-size:100%!important;}
form small{display:none;}
.checkout .left-price{float:right;width:100%!important;max-width:100%;text-align:right;padding:0;margin:0;background:none;}
.selection h2{color:#fff!important;text-transform:uppercase;font-size:19px;font-weight:600;padding:20px 23px 0;float:left;width:100%;margin:0;line-height:normal;}
.woocommerce-billing-fields p{float:left;width:100%;max-width:93%!important;margin:0 10px;}
span.woocommerce-Price-currencySymbol{margin:0!important;font-size:21px;}
.woocommerce-billing-fields h3{color:#fff!important;text-transform:uppercase;font-size:20px;font-weight:600;padding:0px 0px 20px 65px;float:left;width:100%;margin:0;}
.rad{max-width:100%!important;}
.select-option{margin-top:80px;}
.page-template-payment-checkout .small-padding{padding-top:0px;width:100%!important;}
.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img{background-size:100%!important;}
#main .slide-show{display:none!important;}
}
.select-option{margin-top:40px;}
.small-padding > form{top:0;position:absolute;margin:20px 0;}
.CCM .left-price .CCM{display:none!important;}
.DBDA .left-price .DBDA{display:none!important;}
.CIBOP .left-price .CIBOP{display:none!important;}
.CFA .left-price .CFA{display:none!important;}
.FRM .left-price .FRM{display:none!important;}
.CVI .left-price .CVI{display:none!important;}
.DCF .left-price .DCF{display:none!important;}
.DRBWM .left-price .DRBWM{display:none!important;}
.CSAS .left-price .CSAS{display:none!important;}
.BAPR .left-price .BAPR{display:none!important;}
.CDSS .left-price .CDSS{display:none!important;}
.CBDH .left-price .CBDH{display:none!important;}
.DBDA .left-price .DBDA{display:none!important;}
.BACP .left-price .BACP{display:none!important;}
.CISP .left-price .CISP{display:none!important;}
.CIRP .left-price .CIRP{display:none!important;}
.CIDV .left-price .CIDV{display:none!important;}
.CBA .left-price .CBA{display:none!important;}
.CCM .left-price .CCM{display:none!important;}
.CFM .left-price .CFM{display:none!important;}
/*.page-id-36835 .payment{margin-top:140px;}*/
.page-id-36930 .payment{margin-top:140px;}
.page-id-36935 .payment{margin-top:140px;}
.page-id-36937 .payment{margin-top:140px;}
.page-id-36940 .payment{margin-top:140px;}
.page-id-36942 .payment{margin-top:140px;}
.page-id-36944 .payment{margin-top:140px;}
.page-id-36946 .payment{margin-top:140px;}
.page-id-36948 .payment{margin-top:140px;}
.page-id-36953 .payment{margin-top:140px;}
.page-id-36955 .payment{margin-top:140px;}
.page-id-36957 .payment{margin-top:140px;}
.page-id-36959 .payment{margin-top:140px;}
.page-id-36961 .payment{margin-top:140px;}
.page-id-36968 .payment{margin-top:140px;}
.page-id-36969 .payment{margin-top:140px;}
.page-id-36970 .payment{margin-top:140px;}
.CIBOP .cibop{display:block!important;}
.FMVC .FMVC{display:block!important;}
.CFA .CFA{display:block!important;}
.FRM .FRM{display:block!important;}
.CVI .CVI{display:block!important;}
.DCF .DCF{display:block!important;}
.DRBWM .drbwm{display:block!important;}
.CSAS .CSAS{display:block!important;}
.BAPR .BAPR{display:block!important;}
.CDSS .CDSS{display:block!important;}
.DBDA .DBDA{display:block!important;}
.BACP .bacp{display:block!important;}
.HDFC-RM .HDFC_RM{display:block!important;}
.HDFC-TS .HDFC_SEC{display:block!important;}
.HDFC-TF .HDFC_TRADE{display:block!important;}
.CIBIT .cibit{display:block!important;}
.CISP .CISP{display:block!important;}
.CIRP .CIRP{display:block!important;}
.CIDV .CIDV{display:block!important;}
.CBA .CBA{display:block!important;}
.CCM .ccm{display:block!important;}
.CFM .cfm{display:block!important;}
.CVI .cvi{display:block!important;}
.CBDH .cbdh{display:block!important;}
.page-id-36195 .tab-header{margin-left:30%!important;width:40%;}
.page-id-36195 .videos1{margin-left:140px!important;}
.page-id-36195 .webvideos .sc_video:nth-child(3n + 2){clear:none!important;}
.wph_key_keeper{position:relative;min-height:auto!important;}
.checkout .left-price span{font-size:14px;}
.page-id-37365 .tab-content{border:none;padding-top:50px;}
.page-id-37365 .slider-btn1 span{font-size:15px!important;padding-right:37px!important;}
.slider-btn1 .button{background:url("http://imarticus.org/wp-content/uploads/2016/10/paynow-button.png")!important;font-size:15px!important;font-weight:bold;padding:20px 30px 20px 8px!important;background-repeat:no-repeat!important;color:#fff!important;margin:7px 0!important;}
select#company{color:#444;}
.page-id-37365 .quick-contact{width:0px;height:0px;margin-left:45px!important;background:none !important;margin-top:50px!important;}
.ubermenu-submenu.ubermenu-submenu-id-37410.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{position:fixed!important;padding:10px 1% 25px!important;background:rgba(0, 0, 0, 0.85)!important;min-height:430px!important;margin-top:0!important;}
.ubermenu-submenu.ubermenu-submenu-id-37439.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{position:fixed!important;padding:10px 1% 25px!important;background:rgba(0, 0, 0, 0.85)!important;}
.ubermenu-submenu.ubermenu-submenu-id-37459.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:22.8%;min-width:25% !important;margin-top:0!important;}
.ubermenu-column-1-5{margin-bottom:10px!important;text-align:center!important;}
.ubermenu-column-1-4{margin-bottom:10px!important;text-align:center!important;}
.ubermenu-column-1-3{margin-bottom:20px!important;text-align:center!important;}
.zero > a{font-size:0;}
ul.ubermenu-row.ubermenu-row-id-37439.ubermenu-autoclear{width:100%;}
ul.ubermenu-submenu.ubermenu-submenu-id-37472.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:38.8%;min-width:auto!important;margin-top:0!important;}
.ubermenu-submenu-id-37449 li{display:block!important;float:none!important;}
.ubermenu-submenu-id-37476{background:rgba(0, 0, 0, 0.85)!important;width:160px!important;box-shadow:0 0 20px rgba(0,0,0, 0.3);left:60.6%!important;min-width:auto!important;}
.ubermenu-submenu-id-37453 li{display:block!important;float:none!important;}
.head > a{font-size:13px;text-transform:uppercase!important;font-weight:900;font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif!important;}
.head-sub > a{font-size:22px;text-transform:uppercase!important;color:#fff!important;}
.head-sub{border-bottom:0px solid #ddd!important;text-align:left!important;}
.height{border-bottom:1px solid #525252!important;min-height: 210px!important;}
.height-1{border-bottom:1px solid #525252!important;min-height:215px!important;}
.height-3{border-bottom:1px solid #525252!important;min-height:120px!important;}
.ubermenu-submenu a{font-family:'Open Sans', Helvetica, Segoe UI, Arial, sans-serif!important;padding:0px;}
@media screen and (max-width:400px){.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{min-width:100%;min-height:100%!important;}
.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{background:#1a523a;color:#ffa052;display:none;}
.height{border-bottom:1px solid #525252!important;min-height:auto!important;}
.head > a{border-bottom:0px solid #ffcaaa!important;}
.row .heading{margin-top:0px!important;}
#main-header, #lower-header, #upper-header{height:auto!important;padding:20px 0 0!important;overflow:visible;}
.no-event > a{pointer-events:none;}
}
.no-event .wprmenu_icon{padding-right:100%!important;}
.head > a span{border-bottom:1px solid #E4B69B;padding:0 3px 10px;letter-spacing:0.5px;font-size:12px!important;color:#fff!important;}
.ubermenu-column-1-5 li a{text-align:center!important;}
.ubermenu-column-1-4 li a{text-align:center!important;}
.ubermenu-column-1-3 li a{text-align:center!important;}
.ubermenu-submenu a:hover{color:#f2915a!important;}
a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only{font-family:'Oswald', sans-serif;}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{font-size:15px;text-transform:capitalize;color:#1a523a;padding-top:30px;padding-bottom:30px;}
.array-col pre{font-size:0;border:0;background:none;overflow-x:auto!important;}
span.CBO.Assessment.Fees{display:none;}
li#menu-item-37412 > a{margin-top: 18% !important;}
li#menu-item-37433 > a{margin-top: 6% !important;}
li#menu-item-38822 > a{margin-top:5% !important;}
li#menu-item-37441 > a{margin-top:24% !important;}
li#menu-item-37454 > a{margin-top:3% !important;}
li#menu-item-38832 > a{margin-top:3% !important;}
.ubermenu-submenu-id-37410{margin-top:-25px !important;}
.ubermenu-submenu-id-37439{margin-top:-25px !important;}
.ubermenu-submenu-id-37459{margin-top:-25px !important;}
.ubermenu-submenu-id-37476{margin-top:0 !important;}
.ubermenu-submenu-id-37472{margin-top:-25px !important;}
.sticky-header .ubermenu-submenu{margin-top:0px!important;}
.sticky-header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding:17px 20px!important;}
.logo{margin:3.3px 0;}
#popupcontent #text-35 .wpcf7-tel,#popupcontent #text-35 .wpcf7-email,#popupcontent #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popupcontent #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popupcontent #text-35 .wpcf7{width:76% !important;margin-left:13% !important;}
#popupcontent #text-35 .wpcf7-submit{margin-top:3% !important;margin-left:13% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent #text-35 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent #text-35 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popupcontent1 #text-35 .wpcf7-tel,#popupcontent1 #text-35 .wpcf7-email,#popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popupcontent1 #text-35 .wpcf7{width:100% !important;margin-left:27% !important;}
#popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;margin-left:13% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent1 #text-35 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent1 #text-35 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#text-37 .wpcf7-tel, #text-37 .wpcf7-email, #text-37 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-37 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-37 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-37 .wpcf7-submit{margin-top:20px !important;margin-left:21% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-37 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-40 .wpcf7-tel, #text-40 .wpcf7-email, #text-40 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-40 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-40 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-40 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-40 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-41 .wpcf7-tel, #text-41 .wpcf7-email, #text-41 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-41 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-41 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-41 .wpcf7-submit{margin-top:20px !important;margin-left:28% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-41 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-38984 #popupcontent1 #text-35 .wpcf7-tel, .page-id-38984 #popupcontent1 #text-35 .wpcf7-email, .page-id-38984 #popupcontent1 #text-35 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
.page-id-38984 #popupcontent1 #text-35 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
.page-id-38984 #popupcontent1 #text-35 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38984 #popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;margin-left:13% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38984 #popupcontent1 #text-35 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-38984 #popupcontent1 #text-35 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-38720 #popupcontent1 #text-35 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38688 #popupcontent1 #text-35 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38851 #text-37 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38851 #text-37 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:74%;left:49%;}
.page-id-38851 #text-54 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38851 #text-54 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-38851 #text-40 .wpcf7{width:60% !important;margin-left:20% !important;}
.page-id-38851 #text-40 .wpcf7-submit{margin-left:30% !important;}
.page-id-38807 #text-37 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38807 #text-37 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:74%;left:49%;}
.page-id-38807 #text-54 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38807 #text-54 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:64%;left:49%;padding-bottom:5px;}
.page-id-38807 #text-40 .wpcf7{width:60% !important;margin-left:20% !important;}
.page-id-38807 #text-40 .wpcf7-submit{margin-left:0% !important;}
.page-id-38807 #text-54 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-38807 #text-54 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:64%;left:49%;}
.page-id-31131 #popupcontent1 #text-35 .wpcf7{width:93%!important;margin-left:12%!important;}
.page-id-37568 #popupcontent1 #text-35 .wpcf7{width:100%!important;margin-left:0%!important;}
.page-id-37568 #popupcontent1 #text-35 .wpcf7-submit{margin-left:3% !important;}
.page-id-38145 #popupcontent1 #text-35 .wpcf7{width:100%!important;margin-left:0%!important;}
.page-id-38145 #popupcontent1 #text-35 .wpcf7-submit{margin-left:3% !important;}
.page-id-38313 #popupcontent1 #text-35 .wpcf7{width:100%!important;margin-left:0%!important;}
.page-id-38313 #popupcontent1 #text-35 .wpcf7-submit{margin-left:3% !important;}
.page-id-11522 #text-44 .wpcf7-tel,.page-id-11522 #text-44 .wpcf7-email,.page-id-11522 #text-44 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
.page-id-11522 #text-44 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
.page-id-11522 #text-44 .wpcf7{width:inherit !important;margin-left:23%;}
.page-id-11522 #text-44 .wpcf7-submit{margin-top:3% !important;margin-left:13% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-11522 #text-44 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-11522 #text-44 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-7273 #text-42 .wpcf7-tel,.page-id-7273 #text-42 .wpcf7-email,.page-id-7273 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70%;}
.page-id-7273 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70%;padding:3px !important;}
.page-id-7273 #text-42 #leadsquared-mx_Training_Location_genlo{font-size:16px;}
.page-id-7273 #text-42 .wpcf7{width:100% !important;margin-left:4%;}
.page-id-7273 #text-42 .wpcf7-submit{margin-top:3% !important;margin-left:0% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-7273 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-7273 #text-42 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#text-43 .wpcf7-tel, #text-43 .wpcf7-email, #text-43 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:0px !important;width:70% !important;}
#text-43 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-43 .wpcf7{width:75% !important;margin-left:34%;margin-top:31%;}
#text-43 .wpcf7-submit{margin-top:2% !important;margin-left:28% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;border:none;}
#text-43 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;color:#ffffff;font-size:1em;display:block;position:absolute;width:144px;right:81%;top:45%;}
#text-43 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;color:#ffffff;font-size:1em;display:block;position:absolute;width:144px;right:81%;top:45%;}
#text-43 span.wpcf7-not-valid-tip{color:#ffffff;font-size:1em;display:block;position:absolute;width:150px;right:100% !important;top:5%;}
#text-46 .wpcf7-tel, #text-46 .wpcf7-email, #text-46 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-46 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-46 .wpcf7{width:100% !important;}
#text-46 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-46 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-46 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#text-45 .wpcf7-tel, #text-45 .wpcf7-email, #text-45 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-45 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-45 .wpcf7{width:100% !important;text-align:center;}
#text-45 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-45 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-45 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-38851 #text-37 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-38851 #text-37 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-38851 #text-54 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-38851 #text-54 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-38807 #text-37 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-38807 #text-37 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-38807 #text-54 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-38807 #text-54 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-18890 #text-42 .wpcf7-tel,.page-id-18890 #text-42 .wpcf7-email,.page-id-18890 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
.page-id-18890 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
.page-id-18890 #text-42 #leadsquared-mx_Training_Location_genlo{font-size:14px;}
.page-id-18890 #text-42 .wpcf7{width:100% !important;margin-left:4%;}
.page-id-18890 #text-42 .wpcf7-submit{margin-top:3% !important;margin-left:23% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-18890 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-18890 #text-42 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-14383 #text-42 .wpcf7-tel,.page-id-14383 #text-42 .wpcf7-email,.page-id-14383 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
.page-id-14383 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
.page-id-14383 #text-42 #leadsquared-mx_Training_Location_genlo{font-size:14px;}
.page-id-14383 #text-42 .wpcf7{width:100% !important;text-align:center !important;}
.page-id-14383 #text-42 .wpcf7-submit{margin-top:3% !important;margin-left:0% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-14383 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-14383 #text-42 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-9375 #text-42 .wpcf7-tel,.page-id-9375 #text-42 .wpcf7-email,.page-id-9375 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
.page-id-9375 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
.page-id-9375 #text-42 #leadsquared-mx_Training_Location_genlo{font-size:14px;}
.page-id-9375 #text-42 .wpcf7{width:100% !important;text-align:center !important;}
.page-id-9375 #text-42 .wpcf7-submit{margin-top:3% !important;margin-left:10% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-9375 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-14383 #text-42 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.page-id-36898 #popupcontent1 #text-35 .wpcf7{margin-left:0% !important;}
.page-id-38648 #popupcontent1 #text-35 .wpcf7{margin-left:0% !important;}
.page-id-36883 #popupcontent1 #text-35 .wpcf7{margin-left:0% !important;}
.page-id-17670 #text-40 .wpcf7-submit{margin-left:9% !important;}
#text-49 .wpcf7-tel, #text-49 .wpcf7-email, #text-49 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-49 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-49 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-49 .wpcf7-submit{margin-top:20px !important;margin-left:6% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-49 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-37966 #text-42 .wpcf7-tel, .page-id-37966 #text-42 .wpcf7-email, .page-id-37966 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-37966 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-37966 #text-42 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-37966 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left:43% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-37966 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-38143 #text-42 .wpcf7-tel, .page-id-38143 #text-42 .wpcf7-email, .page-id-38143 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38143 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38143 #text-42 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-38143 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left:38% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38143 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-37788 #text-42 .wpcf7-tel, .page-id-37788 #text-42 .wpcf7-email, .page-id-37788 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-37788 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-37788 #text-42 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-37788 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left:38% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-37788 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
.page-id-38176 #text-42 .wpcf7-tel, .page-id-38176 #text-42 .wpcf7-email, .page-id-38176 #text-42 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-38176 #text-42 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-38176 #text-42 .wpcf7{width:76% !important;margin-left:13% !important;}
.page-id-38176 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left:38% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-38176 #text-42 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent1 #text-50 .wpcf7-tel,#popupcontent1 #text-50 .wpcf7-email,#popupcontent1 #text-50 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:90% !important;}
#popupcontent1 #text-50 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:90% !important;padding:3px !important;}
#popupcontent1 #text-50 .wpcf7{width:76% !important;margin-left:13% !important;}
#popupcontent1 #text-50 .wpcf7-submit{margin-top:3% !important;margin-left:30% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent1 #text-50 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent1 #text-50 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popupcontent2 #text-51 .wpcf7-tel,#popupcontent2 #text-51 .wpcf7-email,#popupcontent2 #text-51 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popupcontent2 #text-51 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popupcontent2 #text-51 .wpcf7{width:100% !important;margin-left:27% !important;}
#popupcontent2 #text-51 .wpcf7-submit{margin-top:3% !important;margin-left:13% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent2 #text-51 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent2 #text-51 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#text-53 .wpcf7-tel, #text-53 .wpcf7-email, #text-53 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-53 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-53 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-53 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-53 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-52 .wpcf7-tel, #text-52 .wpcf7-email, #text-52 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
#text-52 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
#text-52 .wpcf7{width:76% !important;margin-left:13% !important;}
#text-52 .wpcf7-submit{margin-top:20px !important;margin-left:36% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-52 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
@media screen and (min-width:200px) and (max-width:500px){.page-id-38807 .admi{padding:21% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38807 #text-37 .wpcf7-submit{top:65% !important;}
.page-id-38807 #text-54 .wpcf7-submit{top:75% !important;margin-left:-10% !important;}
.page-id-38807 #popupcontent #text-35 .wpcf7{margin-left:17% !important;margin-top:55% !important;}
.page-id-38807 .bg-col .col-lg-3 img{float:none !important;}
.page-id-38807 .bg-col .col-lg-6{width:100% !important;}
.page-id-38807 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi{padding:21% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38851 #text-37 .wpcf7-submit{top:65% !important;}
.page-id-38851 #text-54 .wpcf7-submit{top:77% !important;margin-left:-10% !important;}
.page-id-38851 #popupcontent #text-35 .wpcf7{margin-left:17% !important;margin-top:55% !important;}
.page-id-38851 .bg-col .col-lg-3 img{float:none !important;}
.page-id-38851 .bg-col .col-lg-6{width:100% !important;}
.page-id-38851 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi3{padding:18% 0 4% !important;}
.page-id-38851 .pg-faculty #desktop{margin-bottom:20px !important;}
}
@media screen and (min-width:501px) and (max-width:750px){.page-id-38807 .admi{padding:12% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38807 .bg-col{max-width:none !important;}
.page-id-38807 #rev_slider_108_1{display:none !important;}
.page-id-38807 .fullwidthbanner-container{display:none !important;}
.page-id-38807 #text-37 .wpcf7-submit{top:40% !important;}
.page-id-38807 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi{padding:12% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38851 .bg-col{max-width:none !important;}
.page-id-38851 #rev_slider_108_1{display:none !important;}
.page-id-38851 .fullwidthbanner-container{display:none !important;}
.page-id-38851 #text-37 .wpcf7-submit{top:40% !important;}
.page-id-38851 #text-54 .wpcf7-submit{top:40% !important;}
.page-id-38851 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi3{padding:11% 0 4% !important;}
.page-id-38851 .pg-faculty #desktop{margin-bottom:20px !important;}
}
@media screen and (min-width:760px) and (max-width:810px){.page-id-38807 .admi{padding:34% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38807 #rev_slider_108_1{display:none !important;}
.page-id-38807 .fullwidthbanner-container{display:none !important;}
.page-id-38807 .bg-col{max-width:none !important;}
.page-id-38807 #text-37 .wpcf7-submit{top:40% !important;}
.page-id-38807 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi{padding:34% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-38851 #rev_slider_108_1{display:none !important;}
.page-id-38851 .fullwidthbanner-container{display:none !important;}
.page-id-38851 .bg-col{max-width:none !important;}
.page-id-38851 #text-37 .wpcf7-submit{top:25% !important;}
.page-id-38851 #text-54 .wpcf7-submit{top:25% !important;}
.page-id-38851 .bg-col{margin-bottom:7% !important;}
.page-id-38851 .admi3{padding:32% 0 4% !important;}
.page-id-38851 #footer{margin-top:5% !important;}
.page-id-38851 .pg-faculty #desktop{margin-bottom:20px !important;}
}
#text-54 .wpcf7-tel, #text-54 .wpcf7-email, #text-54 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#text-54 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#text-54 .wpcf7{width:100% !important;margin-left:13% !important;}
#text-54 .wpcf7-submit{margin-top:3% !important;margin-left:25% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#text-54 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#text-54 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popupcontent #text-55 .wpcf7-tel,#popupcontent #text-55 .wpcf7-email,#popupcontent #text-55 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popupcontent #text-55 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popupcontent #text-55 .wpcf7{width:76% !important;margin-left:13% !important;}
#popupcontent #text-55 .wpcf7-submit{margin-top:3% !important;margin-left:7% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent #text-55 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent #text-55 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popup #text-56 .wpcf7-tel,#popup #text-56 .wpcf7-email,#popup #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popup #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popup #text-56 .wpcf7{width:100% !important;margin-left:13% !important;}
#popup #text-56 .wpcf7-submit{margin-top:3% !important;margin-left:25% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popup #text-56 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popup #text-56 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
#popupcontent2 #text-56 .wpcf7-tel,#popupcontent2 #text-56 .wpcf7-email,#popupcontent2 #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:3px !important;width:70% !important;}
#popupcontent2 #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:70% !important;padding:3px !important;}
#popupcontent2 #text-56 .wpcf7{width:80% !important;margin-left:10% !important;}
#popupcontent2 #text-56 .wpcf7-submit{margin-left:4% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
#popupcontent2 #text-56 div.wpcf7-mail-sent-ok{border:2px solid #ff9900 !important;}
#popupcontent2 #text-56 div.wpcf7-validation-errors{border:2px solid #ff9900 !important;}
.accordion-content{display:none;}
.accordion-active .accordion-content{display:block!important;}
.tab-active a{color:#fff!important;display:block;padding:10px;}
.tab-active{background:#000!important;}
h2.cf-heading{color:#FFF;}
.page-id-18890 .full_bg.full-width-bg{background:url(/wp-content/uploads/2015/05/bg2a.jpg);}
#main h5{color:#f2915a;}
#main .course-accordion h5{color:#ffd4c0;font-weight:700;}
.page-id-39427 .top-hero-image{float:left;width:100%;margin-top:114px;margin-bottom:30px;}
#main .accordion-wrap-box h5{background-color:#f2915a;color:#fff;}
.page-id-33514 .top-hero-image{float:left;width:100%;margin-top:114px;margin-bottom:30px;}
.testi-scroll{margin:auto;width:100%;max-width:1140px;}
.tab-header ul li.tab-active{background:#000;border:1px solid #000!important;}
.page-id-18890 .accordion-header h5{background:none;color:#f2915a!important;}
.page-id-18890 #container2{width:100%;max-width:1220px;margin:auto;}
.page-id-18890 .projects-section{padding:10px 0 0;margin-left:20px!important;}
.page-id-46791 .pg-faculty{float:left;padding:20px 30px 130px;margin-bottom:30px!important;}
.sticky-header .site-logo{float:left;width:4%;padding:5px 0;}
.page-template-template-airpay-payment section { width: 100%; max-width: 1140px; margin: auto;float: none;}
.page-template-payment-checkout .woocommerce {margin-top: 82px;padding-top: 50px;width: 100%;max-width: 850px;}
.page-template-payment-checkout .woocommerce .col2-set .col-1, .page-template-payment-checkout.woocommerce-page .col2-set .col-1 {float: left;width: 100%;}
a, #upper-header .menu>li:hover>a, #upper-header .cart-menu-item:before, .page-heading.style3 .breadcrumbcrumbs .current, .accordion-active .accordion-header h5, blockquote span, blockquote span a, span.post-day, .iconic-input .icons, .project.light:hover .project-meta h4, .project.light:hover .project-meta h4 a, .tab-header ul li.active-tab a, .table-price .price-main, .table-price .price-secondary, .testimonial-quote, .testimonial-slide span.job, .sidebar .categories a:hover, .widget>ul li a:hover, .light-blue, .team-member .job-title, .headerstyle1 #main-nav li ul li.current-menu-item>a, .headerstyle1 #main-nav li ul li.current-menu-ancestor>a, .headerstyle1 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle1 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle1 #main-nav li ul li:hover>a, .headerstyle1 #header div.menu>ul li ul li:hover>a, .headerstyle5 #main-nav li ul li.current-menu-item>a, .headerstyle5 #main-nav li ul li.current-menu-ancestor>a, .headerstyle5 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle5 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle5 #main-nav li ul li:hover>a, .headerstyle5 #header div.menu>ul li ul li:hover>a, .headerstyle8 #main-nav li ul li.current-menu-item>a, .headerstyle8 #main-nav li ul li.current-menu-ancestor>a, .headerstyle8 #header div.menu>ul li ul li.current-menu-item>a, .headerstyle8 #header div.menu>ul li ul li.current-menu-ancestor>a, .headerstyle8 #main-nav li ul li:hover>a, .headerstyle8 #header div.menu>ul li ul li:hover>a, #header.style3 #lower-header #main-nav li ul li.current-menu-item>a, #header.style3 #lower-header #main-nav li ul li.current-menu-ancestor>a, #header.style4 #lower-header #main-nav li ul li.current-menu-item>a, #header.style4 #lower-header #main-nav li ul li.current-menu-ancestor>a, #header.style3 #lower-header div.menu>ul li ul li.current-menu-item>a, #header.style3 #lower-header div.menu>ul li ul li.current-menu-ancestor>a, #header.style4 #lower-header div.menu>ul li ul li.current-menu-item>a, #header.style4 #lower-header div.menu>ul li ul li.current-menu-ancestor>a, .shop-filters span.active, .shop-filters span:hover, .shop-product .product-info .price.blue, .shop-product-details .price, .shop-product-details .price ins .amount, .recently-viewed-product .product-info ins, .shop-products-recommend .item .price ins, .cart-subtotal .price.blue, ul.sidenav li:hover a, ul.sidenav li.current-menu-item a, .sidebar .widget_nav_menu ul li:hover a, .sidebar .widget_nav_menu ul li.current-menu-item a, .faq-filters li.active, .faq-filters li:hover {
    color: #f2915a;
}
.page-id-39078 .ps-scrollbar-y-rail{display:none!important;}
.page-id-14970 .vc_custom_1435805938192{padding-top:0px!important;}
.page-id-38807 .enquire1{display:none;}
.page-id-16532 .atw_outer_container{margin-left:-5%;text-align:center;max-width:120%;width:120%;margin-top:-2%;}
@media screen and (min-width:200px) and (max-width:350px){.page-id-39427 .slideshow{width:80%!important;margin-left:-1%!important;}
.page-id-46791 .home_box_wrap .vc_col-sm-2{width:100%!important;max-width:100%!important;}
.page-id-46791 .home_box_wrap .col1,.page-id-46791 .home_box_wrap .col2,.page-id-46791 .home_box_wrap .col3,.page-id-46791 .home_box_wrap .col4,.page-id-46791 .home_box_wrap .col5{min-height:0!important;padding-bottom:14px;}
.bg-col .col-lg-6{width:100%!important;line-height:16px;}
.page-id-46791 .accord .col-lg-4.col-md-4.col-sm-12{min-height:0!important;}
.page-id-46791 .element-second .col-lg-4.col-md-4.col-sm-12{min-height:0!important;}
.page-id-46791 .element-second .col-lg-4.col-md-4.col-sm-12 div{min-height:0!important;}
.col-md-9.enquire2{float:left;width:100%;margin-bottom:29px;}
.page-id-46958 .left-pm section{padding-top:0px;margin-top:-25px;}
.vc_tta-panel-title a{text-align:center;}#curriculum .vc_tta-panel-title a{text-align:left;}
#certification img{margin-bottom:30px;}
.page-id-46958 .accord .col-lg-4.col-md-4.col-sm-12{min-height:0;}
.page-id-46958 .tab-col .vc_tta-tab a{text-align:center;}
.two-col{float:left;width:100%;max-width:370px;margin-right:40px;min-height:0;}
.tab-col .vc_active a{background:#FA8D74!important;color:#fff!important;text-align:center;}
#abt .vc_col-sm-3{width:95%!important;margin:0 15px!important;}
#curriculum .fcurri{float:right;margin:19px 22px 0!important;z-index:9999;position:relative;width:27%!important;}
#indust .vc_col-sm-4{width:100%;padding:0;margin-right:-20px;}#certification .wpb_wrapper>div{margin:0!important;}
.margin-layout .video-icon img{margin:24% auto 0!important;vertical-align:middle;}
.testi-section .one-half{background:#fff;padding:30px;width:100%!important;max-width:100%!important;margin:0 -6% 4%!important;color:#444;min-height:280px;list-style:none;}.hero-banner-testi{margin-top:0;min-height:310px!important;background-repeat:no-repeat;background-size:cover;background-position:top;}.margin-layout .bxslider1 div{float:left;width:100%;max-width:100%!important;position:relative;margin:0 10px 0 0px;}
.sc_video img{width:100%;}.page-id-14970 #main{margin-top:40px;}
.page-id-14970 .grayform{top:initial!important;margin:0!important;z-index:99;}
.page-id-7273 #text-42 .wpcf7-tel,.page-id-7273 #text-42 .wpcf7-email,.page-id-7273 #text-42 .wpcf7-text{border:1px solid #ccc!important;border-radius:8px!important;padding:3px!important;width:100%!important;}.page-id-7273 #text-42 .wpcf7-tel{margin-left:0;padding-left:77px!important;width:100%!important;}
.page-id-7273 #text-42 .flag-container{right:auto;left:0!important;background:#fff;border-radius:8px;}
.page-id-7273 #text-42 .wpcf7-select{border:1px solid #ccc!important;border-radius:8px!important;width:100%!important;padding:3px!important;}
.sidr-open .mobile-logo{display:block!important;margin-top:-15px;}
.sidr-open img.logo{display:none!important;}
#wprmenu_menu ul li a,#wprmenu_menu ul li a:hover{padding:10px 14px!important;font-size:16px!important;}
h3.admi3{padding:17% 0 4%!important;}
.sli ul{padding:0px!important;}
.page-id-46791 #text-54 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:100%!important;margin-right:18px;}
.page-id-46791 #text-54 .wpcf7-submit{margin-left:-5%!important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6%!important;position:absolute;top:84%!important;;left:45%!important;;padding-bottom:5px!important;}
.page-id-46791 #text-93 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:100%!important;margin-right:18px;}
.page-id-46791 #text-93 .wpcf7-submit{margin-left:-5%!important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6%!important;position:absolute;top:84%!important;;left:45%!important;;padding-bottom:5px!important;}
.pg-faculty img{border:1px solid #ddd;text-align:center;margin:auto;}
.one-third #text-66 .flag-container{left:20px!important;}}
@media screen and (min-width:351px) and (max-width:600px){
.page-id-39427 .slideshow{width:85%!important;margin-left:5%!important;}
.one-third #text-66 .flag-container{left:20px!important;}
.pg-faculty img{border:1px solid #ddd;text-align:center;margin:auto;}
.page-id-46791 #text-54 .wpcf7-submit{margin-left:-5%!important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6%!important;position:absolute;top:84%!important;;left:45%!important;;padding-bottom:5px!important;}.page-id-46791 #text-54 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:100%!important;margin-right:18px;}.page-id-46791 #text-93 .wpcf7-submit{margin-left:-5%!important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6%!important;position:absolute;top:84%!important;;left:45%!important;;padding-bottom:5px!important;}.page-id-46791 #text-93 .wpcf7-form-control-wrap{position:relative;float:left;width:100%;max-width:100%!important;margin-right:18px;}.sli ul{padding:0px!important;}.page-id-46791 .home_box_wrap .col1,.page-id-46791 .home_box_wrap .col2,.page-id-46791 .home_box_wrap .col3,.page-id-46791 .home_box_wrap .col4,.page-id-46791 .home_box_wrap .col5{min-height:0!important;padding-bottom:14px;}.page-id-46791 .home_box_wrap .vc_col-sm-2{width:100%!important;max-width:100%!important;}.page-id-46791 .accord .col-lg-4.col-md-4.col-sm-12{min-height:0!important;}.page-id-46791 .element-second .col-lg-4.col-md-4.col-sm-12{min-height:0!important;}.page-id-46791 .element-second .col-lg-4.col-md-4.col-sm-12 div{min-height:0!important;}.col-md-9.enquire2{float:left;width:100%;margin-bottom:29px;}.bg-col .col-lg-6{width:100%!important;line-height:16px;}.home_box_wrap .vc_col-sm-2{width:100%!important;}h3.admi3{padding:17% 0 4%!important;}#wprmenu_menu ul li a,#wprmenu_menu ul li a:hover{padding:10px 14px!important;font-size:16px!important;}.sidr-open .mobile-logo{display:block!important;margin-top:-15px;}.sidr-open img.logo{display:none!important;}.sc_video img{width:100%;}.page-id-46958 .left-pm section{padding-top:0px!important;margin-top:0!important;}.home_box_wrap .vc_col-sm-4{margin-bottom:25px;}.faq .accordion-wrap-box h5{background:#FFEADA!important;color:green!important;font-size:9px;}span a.fancybox{font-size:12px;}span.mob-spa1{font-size:10px;}.page-id-46958 .bg-col .col-lg-6 p{line-height:15px;}div#fancybox-content{height:auto!important;width:271px!important;}.vc_tta-panel-title a{text-align:center;}#curriculum .vc_tta-panel-title a{text-align:left;}#certification img{margin-bottom:30px;}.tab-col .vc_active a{background:#FA8D74!important;color:#fff!important;text-align:center;}#curriculum .fcurri{float:right;margin:19px 22px 0!important;z-index:9999;position:relative;width:27%!important;}.page-id-46958 .accord .col-lg-4.col-md-4.col-sm-12{min-height:0;}.two-col{float:left;width:100%;max-width:370px;margin-right:40px;min-height:0;}#abt .vc_col-sm-3{width:95%!important;margin:0 15px!important;}#curriculum>a{float:right!important;margin:19px 22px 0!important;z-index:9999!important;position:relative!important;width:27%!important;}#certification .wpb_wrapper>div{margin:0!important;}#indust .vc_col-sm-4{width:100%;padding:0;margin-right:-20px;}.hero-banner-testi{margin-top:0;min-height:310px!important;background-repeat:no-repeat;background-size:cover;background-position:top;}.margin-layout .bxslider1 div{float:left;width:100%;max-width:100%!important;position:relative;margin:0 10px 0 0px;}.testi-section .one-half{background:#fff;padding:30px;width:100%!important;max-width:100%!important;margin:0 -6% 4%!important;color:#444;min-height:280px;list-style:none;}.page-id-14970 #main{margin-top:40px;}.grayform{top:initial!important;margin:0!important;z-index:99;}.page-id-7273 #text-42 .wpcf7-tel,.page-id-7273 #text-42 .wpcf7-email,.page-id-7273 #text-42 .wpcf7-text{border:1px solid #ccc!important;border-radius:8px!important;padding:3px!important;width:100%!important;}.page-id-7273 #text-42 .wpcf7-tel{margin-left:0;padding-left:77px!important;width:100%!important;}.page-id-7273 #text-42 .flag-container{right:auto;left:0!important;background:#fff;border-radius:8px;}.page-id-7273 #text-42 .wpcf7-select{border:1px solid #ccc!important;border-radius:8px!important;width:100%!important;padding:3px!important;}}.page-id-39427 #tab2{width:90%!important;}.page-id-39467 .toSlider .flexslider .flex-prev{top:20px!important;left:0px!important;}.page-id-39467 .toSlider .flexslider:hover .flex-prev{top:20px!important;left:0px!important;}.page-id-39467 .toSlider .flexslider .flex-next{left:-300px!important;top:20px!important;}.page-id-39467 .toSlider .flexslider:hover .flex-next{left:-300px!important;top:20px!important;}.page-id-39467 .ps-scrollbar-y-rail{display:none!important;}.page-id-16532 .ps-scrollbar-y-rail{display:none!important;}.page-id-39427 .toSlider .flexslider:hover .flex-prev{right:10px!important;left:0px!important;top:0px!important;}.page-id-39427 .toSlider .flexslider .flex-prev{right:10px!important;left:0px!important;top:0px!important;}.page-id-39427 .toSlider .flexslider:hover .flex-next{top:0px!important;left:-290px!important;}.page-id-39427 .toSlider .flexslider .flex-next{top:0px!important;left:-290px!important;}.page-id-14970 .sc_post{min-height:134px!important;text-align:center!important;}.page-id-39078 #secondOrangeBanner .full_bg{margin-top:6%!important;}.page-id-39467 #secondOrangeBanner .full_bg{margin-top:6%!important;}.page-id-17423 .banner-content-inner .overlay{max-width:100%!important;width:100%!important;padding:16px 24px!important;}.page-id-17423 .testimonial-slide .sc_post_title{text-align:center!important;}.page-id-17423 .projects-section{min-height:450px!important;margin-top:-2%!important;}.page-id-17423 .projects-section .col-lg-3{min-height:480px!important;}.page-id-17423 .news1 img{height:auto!important;}.page-id-17423 .events img{height:auto!important;}.page-id-17423 .mediae{margin-left:-390px!important;width:200%!important;}.page-id-11522 .only-mobile{display:none;}
@media screen and (min-width:590px) and (max-width:602px){.page-id-17423 .unfilled{margin-bottom:8%!important;}}
@media screen and (min-width:1500px) and (max-width:1680px){.page-id-11522 .tp-revslider-mainul .fancybox img{margin-top:18%!important;}.page-id-11522 .tp-revslider-mainul .excerpt{margin-top:2%!important;}}
@media screen and (min-width:1890px) and (max-width:1940px){.page-id-11522 .tp-revslider-mainul .fancybox img{margin-top:46%!important;}.page-id-11522 .tp-revslider-mainul .excerpt{margin-top:3.5%!important;}}.page-template-home-template .logo2{width:20%!important;}
@media screen and (min-width:200px) and (max-width:800px){.page-template-home-template .logo2{width:100%!important;}.left-side{display:none;}}.page-id-38688 #footer{margin-top:-70px!important;}.page-id-38713 #footer{margin-top:-140px!important;}.page-id-38720 #footer{margin-top:-50px;}.page-id-16532 #footer{margin-top:-115px!important;}.page-id-38984 #footer{margin-top:-77px!important;}.page-id-38807 #footer{margin-top:5%!important;}.page-id-32424 #footer{margin-top:-102px!important;}
.page-id-33166 #footer{margin-top:-8px!important;}.page-id-37302 #footer{margin-top:-115px!important;}
.page-id-34348 #footer{margin-top:-20px!important;}.page-id-32714 #footer{margin-top:-115px!important;}
.page-id-39078 #footer{margin-top:-115px!important;}.page-id-39467 #footer{margin-top:-115px!important;}
.page-id-39141 #footer{margin-top:-115px!important;}.page-id-39427 #footer{margin-top:-115px!important;}
.page-id-34779 #footer{margin-top:-115px!important;}.page-id-35436 #footer{margin-top:-105px!important;}
.page-id-35212 #footer{margin-top:-52px!important;}.page-id-35807 #footer{margin-top:-115px!important;}
.page-id-17447 #footer{margin-top:-115px!important;}.page-id-32001 #footer{margin-top:-115px!important;}
.page-id-34647 #footer{margin-top:-115px!important;}.page-id-17605 #footer{margin-top:-115px!important;}
.page-id-16890 #footer{margin-top:-115px!important;}.page-id-39790 #footer{margin-top:-115px!important;}
.page-id-17980 #footer{margin-top:-115px!important;}.page-id-18352 #footer{margin-top:-138px!important;}
.page-id-18567 #footer{margin-top:-10px!important;}.page-id-31131 #footer{margin-top:-45px!important;}
.page-id-36081 #footer{margin-top:-53px!important;}.page-id-37365 #footer{margin-top:-42px!important;}
.page-id-20047 #footer{margin-top:-42px!important;}.page-id-20187 #footer{margin-top:-52px!important;}
.page-id-32023 #footer{margin-top:-28px!important;}.page-id-32508 #footer{margin-top:-55px!important;}
.page-id-37253 #footer{margin-top:-45px!important;}.page-id-32107 #footer{margin-top:-22px!important;}
.page-id-14970 #footer{margin-top:-22px!important;}.page-id-16809 #footer{margin-top:-10px!important;}
.page-id-38211 #footer{margin-top:-41px!important;}.page-id-8312 #footer{margin-top:-53px!important;}
.page-id-36195 #footer{margin-top:-20px!important;}.page-id-9378 #footer{margin-top:-70px!important;}
.page-id-38648 #footer{margin-top:-70px!important;}
@media screen and (min-width:1440px) and (max-width:2000px){
.page-id-35212 .fullwidthabanner{max-height:500px!important;height:500px!important;}
.page-id-35212 .abt{margin-top:100px!important;}}
.gallery-caption{}.bypostauthor{}.alignnone{}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.get-in-touch{text-align:center;margin-bottom:40px;}.get-in-touch.light{text-align:left;}
.get-in-touch.light input[type="text"],.get-in-touch.light input[type="password"],.get-in-touch.light input[type="search"],.get-in-touch.light textarea,.get-in-touch select{background:#fcfcfc!important;border:1px solid #eceded;}
.get-in-touch input[type="text"],.get-in-touch input[type="password"],.get-in-touch input[type="search"],.get-in-touch textarea,.get-in-touch select{color:#19242a;}.get-in-touch input[type="text"],.get-in-touch input[type="password"],.get-in-touch textarea,.get-in-touch select{font-size:14px;background:#fff;width:100%;border:none;padding:10px 15px;margin-bottom:10px;transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;}
.get-in-touch input[type="text"]:focus,.get-in-touch input[type="password"]:focus,.get-in-touch textarea:focus{outline:none;background:rgba(255,255,255,0.9);}.get-in-touch textarea{height:100px;}::-webkit-input-placeholder{color:#333;}
::-moz-placeholder{color:#333;}::-moz-placeholder{color:#333;}:-ms-input-placeholder{color:#333;}
.iconic-input{position:relative;}.iconic-input .icons{position:absolute;top:10px;right:10px;color:#008fd5;font-size:18px;}
h2.big p{margin:0;padding:0;font-size:inherit;}.comment-form input[type="submit"],.comment-form input[type="reset"]{background:#64737f;color:#fff;border:none;padding:12px 25px;text-align:center;text-transform:uppercase;display:inline-block;font-size:11px;position:relative;transition:background 0.3s;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;}
.comment-form input[type="submit"]:hover,.comment-form input[type="reset"]:hover{background:#535e67;}
.iconic-button{display:inline-block;position:relative;}.iconic-button input[type="submit"],.iconic-button input[type="reset"]{padding-right:40px;}
.iconic-button .icons{position:absolute;top:11px;right:15px;}.comment-form input[type="reset"]{background:#23323a;}
.comment-form input[type="reset"]:hover{background:#101c23;}.comment-form input[type="submit"]{background:#008fd5;}
.comment-form input[type="submit"]:hover{background:#107aae;}.comment-form .iconic-button .icons{color:#fff;}.comment-form input[type="text"],.comment-form input[type="password"],.comment-form textarea{border:1px solid #EEEEEE!important;}
.comment-form input[type="text"],.comment-form input[type="password"],.comment-form textarea{background:none repeat scroll 0 0 rgba(255,255,255,0.6);border:medium none;margin-bottom:10px;padding:10px 15px;transition:background 0.3s ease 0s;width:100%;}#reply-title{font-weight:bold;font-size:20px;}.comment-form .form-submit{display:none;}.widget_wysija_cont input.wysija-submit{background:#fff url(img/tick.png) center center no-repeat;;box-shadow:1px 1px 0 0 rgba(0,0,0,0.07);color:#B1B6B9;float:right;font-size:0px;height:29px;margin-right:6px;margin-top:-40px;position:relative;background-color:transparent;border:0 solid #000;width:29px;}.widget_wysija p label{display:none;}.circular-counter{text-align:center;}.shop-product-details .price ins .amount{color:#1F95D5;}input.blue[type="submit"],button.blue{background:none repeat scroll 0 0 #008FD5;border:medium none;color:#FFFFFF;display:inline-block;font-size:14px;height:40px;margin:0 0;padding:8px 20px;text-transform:uppercase;transition:background 0.3s ease 0s;}.minus,.plus{display:none!important;}.page-id-38720 .plus{display:inline!important;}.woocommerce-tabs{clear:both;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;}.shop-product-submit .qty{border:2px solid #000000;font-weight:700;height:40px;text-align:center;width:40px;}.shop-product-submit input{float:left;}.variations label{display:none;}.first-page{margin-top:-40px;}.last-page{margin-bottom:-40px;}.vc_btn3.vc_btn3-size-md{color:#ffffff!important;background-color:#ff9900!}.submit22{color:#ffffff!important;background-color:#ff9900!important;box-shadow:0 5px 0 #c77700!important;border:none!important;font-weight:bold;}.contact-form1{height:260px;}.left-quick-contnct .fform-control.flt{width:100%!important;float:none!important;}.left-quick-contnct1 .fform-control1.flt1{width:100%!important;float:none!important;}.socail_display{position:absolute;right:94px;top:52px;}#show_advisory{display:none;}.responsive-tabs .responsive-tabs__list__item{border-color:#035642!important;background:none repeat scroll 0% 0% rgb(81,90,105)!important;color:#fff!important;top:1px;position:relative;}.responsive-tabs .responsive-tabs__list__item--active{color:#035642!important;background:#FFF!important;border-bottom:1px solid #fff!important;}.responsive-tabs .responsive-tabs__panel{border:1px solid #035642!important;}.quick-contact .fform-control input{padding:5px!important;}.quick-contact .fform-control select{padding:5px;}.quick-contact{padding:15px;background:#FFFFFF;width:50%;margin:0 auto;}.quick-contact1 .fform-control1 input{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.quick-contact1 .fform-control1 select{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.quick-contact1{padding:7px;width:50%;margin:0 auto;}.category-industry-news .post-format,.category-industry-news .avatar,.category-industry-news .author{display:none!important;}.rss-output .source,.rss-output .date{display:none;}.img-zoom{position:relative;z-index:10;display:block;width:100%;height:auto;opacity:.4;filter:alpha(opacity=40);transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;}.col-4{display:block;position:relative;width:auto;height:200px;float:left;overflow:hidden;margin-bottom:12px;}.page-id-38851 .partner .wpb_content_element:last-child{display:none!important;}.col-4:hover .img-zoom{opacity:1;filter:alpha(opacity=100);transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);overflow:hidden;}.col-4:hover .color-bk-img{background-image:url("https://premierlogicdev.com/wp-content/uploads/2015/06/Horse1-orange.png");background-repeat:no-repeat;background-color:rgba(128,128,128,0.27);opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);overflow:hidden;}.pretty-logo{position:relative;width:300px;margin:16% auto 0px 129px;}.color-bk-img{background-image:url("https://premierlogicdev.com/wp-content/uploads/2015/06/Horse1-grey.png");background-repeat:no-repeat;position:absolute;width:100%;bottom:0px;top:0px;border-radius:0px;cursor:pointer;background-color:rgba(3,86,66,0.58);height:200px;}.clearfix{display:block;}.wordle{-webkit-box-shadow:0 0 9px rgba(3,86,66,0.58);-moz-box-shadow:0 0 9px rgba(3,86,66,0.58);box-shadow:0 0 9px rgba(3,86,66,0.58);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.wordle:hover{cursor:pointer;-webkit-box-shadow:0 0 20px rgba(3,86,66,0.58);-moz-box-shadow:0 0 20px rgba(3,86,66,0.58);box-shadow:0 0 20px rgba(3,86,66,0.58);}h2.wpb_heading{font-size:20px!important;padding:10px 0px;border-bottom:1px solid #EBEBEB;}.ts-share{display:-webkit-inline-box!important;}.post-author img{margin:-8px!important;}.post-author h3{color:white!important;margin-top:8px!important;}#main h2.cf-heading{color:#FFF}.highlight-box{background-color:#f2915a;color:#FFF;padding:10px 15px 17px;text-align:center;margin-top:30px}.highlight-box a{color:#FFF}.highlight-box>div{text-align:center!important}.page-id-7273 #main,.page-id-7381 #main,.page-id-8136 #main,.page-id-8815 #main,.page-id-7755 #main,.page-id-8269 #main,.page-id-8467 #main{background-color:#f5f5f5!important}.whitebg-box{background-color:#FFF;padding:10px}#main .accordion-wrap-box h5{background-color:#f2915a;color:#FFF}.accordion-wrap-box .accordion-content{background-color:rgba(255,255,255,0);padding:20px;margin-top:0;color:#fff}.accordion-wrap-box .accordion-icon{background-color:#333}.accordion-wrap-box .accordion{margin-bottom:3px}.scrollable-items .style1>p{padding-left:36px}.img-effect-box .b-animate-go.border-radius-40 img,.img-effect-box .b-link-fade .b-top-line{border-radius:100%!important}.mrgT10{margin-top:10px}.read-more-link,.read-more-link:hover{color:yellow}.load-more .button-load-more{margin-top:12px}.grid-pre-footer-1 img{border-radius:100%;border:none}#main .grid-pre-footer-1 h2{color:#FFF;border-bottom:none}.grid-pre-footer-1 .vc_column_container .wpb_wrapper{background:none}#main .grid-pre-footer-1 h4{color:#C5B250!important}#sticky_menu{width:260px;z-index;99999;top:300px;position:fixed;margin-right:220px;}#sticky_menu ul{margin:0;padding:0;list-style:none;}#sticky_menu ul li{margin-bottom:10px;border:3px solid #999;cursor:pointer;font-size:13px;line-height:13px;background:none repeat scroll 0% 0% #ECECEC;padding:12px 15px 12px 15px;color:#000;font-weight:bold;}#sticky_menu ul li:hover{margin-right:220px;}#sticky_menu ul li a{text-decoration:none;color:#000;}ul#navigation{position:fixed;padding:0px;top:406px;list-style:none;right:-212px;z-index:9999;}ul#navigation1{position:fixed;padding:0px;top:250px;list-style:none;right:2px;z-index:9999;}ul#navigation1 li{width:100px;}ul#navigation li{width:100px;}ul#navigation li a{display:block;width:240px;height:52px;background-color:rgba(175,175,175,0);background-repeat:no-repeat;background-position:left;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}ul#navigation1 li a{display:block;width:240px;height:52px;background-color:rgba(175,175,175,0);background-repeat:no-repeat;background-position:left;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}ul#navigation1 .page-id-39907 a{background-image:url(/wp-content/uploads/2015/03/PT.png);width:}ul#navigation1 .about a{background-image:url(/wp-content/uploads/2015/03/Quiz.png);}ul#navigation .programs a{background-image:url(/wp-content/uploads/2015/03/Programs.png);}ul#navigation .search a{background-image:url(images/search.png);}ul#navigation .podcasts a{background-image:url(images/ipod.png);}ul#navigation .rssfeed a{background-image:url(images/rss.png);}ul#navigation .photos a{background-image:url(/wp-content/uploads/2015/03/PR.png);}ul#navigation1 .contact a{background-image:url(/wp-content/uploads/2015/03/Contact.png);}.atw_outer_container>.atw_container{padding:0!important}.atw_outer_container .atw_info_col_details{margin-left:15px}.footerbanner{min-height:130px;background-color:#FFA052;position:relative;padding-bottom:10px;padding-left:25px;padding-right:25px;margin-left:-106px;margin-right:-106px;margin-bottom:-40px;}.texto{font-family:'Open Sans',Helvetica,Segoe UI,Arial,sans-serif;color:#ffffff;font-size:25px;margin:0px;text-align:center;padding-top:45px;margin-left:-235px;}.footerbutton{text-align:center;padding:10px 30px;border-radius:4px;background-color:#555555;color:white;font-family:'Open Sans',sans-serif;font-size:20px;text-decoration:none;display:inline-block;float:right;margin-top:-40px;margin-right:331px;}.img-zoom1{position:relative;z-index:10;display:block;width:100%;height:310px;margin-top:-7px;opacity:.1;filter:alpha(opacity=10);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}.img-zoom3{position:relative;z-index:10;display:block;width:auto!important;height:420px;}.img-zoom2{position:relative;z-index:10;display:block;width:350px;height:324px;}.col-4-1{display:block;position:relative;width:337.5px;height:304px;float:left;overflow:hidden;margin-bottom:12px;}.col-4-1:hover .img-zoom1{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);overflow:hidden;}.col-4-1:hover
.color-bk-img1{background-repeat:no-repeat;background-color:rgba(128,128,128,0.27);opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);overflow:hidden;}.col-4-1:hover .hover-logo{}.pretty-logo1{position:relative;width:300px;margin:16% auto 0px 129px;}.color-bk-img1{background-repeat:no-repeat;position:absolute;width:100%;bottom:0px;top:0px;border-radius:0px;cursor:pointer;background-color:rgba(3,86,66,0.58);height:324px;}.color-bk-img2{background-repeat:no-repeat;position:absolute;width:100%;bottom:0px;top:0px;border-radius:0px;cursor:pointer;height:324px;}.text-content{font-size:30px;color:rgb(3,86,66);position:absolute;top:0;margin-top:132px;margin-left:60px;font-weight:bold;font-family:Oswald;}.text-content1{font-size:30px;color:rgb(3,86,66);position:absolute;top:0;margin-top:132px;margin-left:110px;font-weight:bold;font-family:Oswald;}.text-content2{font-size:30px;color:rgb(3,86,66);position:absolute;top:0;margin-top:132px;margin-left:40px;font-weight:bold;font-family:Oswald;}.text-content3{font-size:30px;color:rgb(3,86,66);position:absolute;top:0;margin-top:132px;margin-left:90px;font-weight:bold;font-family:Oswald;}.bmenu{padding:10px;margin:23px -106px -20px -111px;position:relative;}.bmenu li{font-size:25px;display:block;}.bmenu li a{display:block;text-transform:uppercase;text-shadow:1px 1px 2px rgba(3,86,66,1);color:#581514;padding:6px 517px;margin:2px;background:rgba(3,86,66,0.19);letter-spacing:1px;-webkit-transform:skew(-12deg);-moz-transform:skew(-12deg);-o-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.bmenu:hover li a{color:transparent;text-shadow:0px 0px 10px #fff;background:rgba(88,22,22,0.2);-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);}.bmenu li a:hover{background:transparent;text-shadow:1px 1px 10px rgba(89,22,20,0.6);color:#581514;}#main .accordion-wrap-box1 h5{background-color:#639981;color:#FFF}.accordion-wrap-box1 .accordion-content{background-color:#FFF;padding:20px;margin-top:0}.accordion-wrap-box1 .accordion-icon{background-color:#595842;}.accordion-wrap-box1 .accordion{margin-bottom:3px}.next-page-btn{display:block;background:url('/wp-content/uploads/2015/06/arrow_next.png') no-repeat 0 0;width:50px;height:36px;cursor:pointer;position:absolute;left:50%;top:-5px;margin-left:-125px;transition:margin-left .2s linear;}.next-page-btn:hover{background-position:0 -36px;-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}.testimar{height:200px;width:auto;}.ch-grid li{width:220px;display:inline-block;margin-bottom:40px;position:relative;float:left;margin-left:auto;margin-right:75px;display:table-cell;}.ch-img-1{background-size:260px 260px;height:260px;}.ch-item{width:174px;height:166px;position:relative;cursor:default;box-shadow:inset 0 0 0 0 rgba(200,95,66,0.4),inset 0 0 0 6px rgba(255,255,255,0.6),0 0px 0px rgba(0,0,0,0.1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.ch-item1{width:174px;height:166px;position:relative;cursor:default;}.ch-info{position:absolute;width:100%;height:100%;border-radius:50%;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;}.ch-grid{margin:0px 0 0 0;padding:0;list-style:none;display:block;text-align:center;width:100%;z-index:1000;}.services_box_rect_para{text-align:center;padding-left:18px;padding-right:18px;overflow:hidden;}.rect_box{overflow:hidden;margin-top:-88px;background:#085262;width:173px;border-bottom:6px solid #0dabce;}.services_box_rect_head{padding:112px 0px 10px 21px;font-size:1.235em;font-family:'robotomedium',sans-serif;overflow:hidden;text-align:center;width:150px;}.services_box_container{margin-bottom:40px;position:relative;}.myelementimg{webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);}.myelementimg:hover{cursor:pointer;}.myelement:hover{cursor:pointer;}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{color:rgba(221,221,221,0.50)!important;}.prgrm{margin-left:-112px;margin-right:-110px;margin-bottom:14px;height:318px;margin-top:40px;padding-left:50px;}.learning_tab_3{color:antiquewhite;font-size:18px;text-align:center;font-weight:bold;}.box1{background-color:rgb(241,172,130);border-radius:20px;font-size:21px;text-align:center;color:white;line-height:1.2;}.qbtn1 input{cursor:pointer!important;background-color:#ff9900!important;box-shadow:0 5px 0 #c77700;font-size:14px!important;color:#fff!important;border-radius:20px;transition:all 0.2s ease-in-out 0s!important;vertical-align:middle!important;word-wrap:break-word!important;padding:8px 25px!important;border:none;margin-left:35px!important;margin-top:25px!important;}fform-control1{margin-bottom:12px!important;}#bg{background:url('/wp-content/uploads/2015/03/picjumbo.com_HNCK1805-Copy_rs.jpg') no-repeat center center;background-size:cover;height:500px;}#bgg{height:400px;width:100%;background-image:url(/wp-content/uploads/2015/09/enrollment-8.jpg);background-color:rgba(0,0,0,0);background-size:contain;background-position:56.3% 0%;background-repeat:no-repeat;}.project1:hover .hoverdiv{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.hoverdiv{display:none;background-image:url("/wp-content/uploads/2014/05/bk-orange-light.png");}#comments{margin-left:84px;}.highlight{background:rgba(3,89,68,0.25);}input[type="radio"]:checked+label{color:#000;}.readmorebtn{display:inline-block;-moz-border-radius:10px;padding:8px 16px;margin-top:10px;color:#454545;font-family:'Open Sans',Helvetica,Segoe UI,Arial,sans-serif;font-size:13px;border:1px solid #d8dcdc;}.readmorebtn:hover{background:#f2915a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #f2915a;color:#FFFFFF;}.onlinecss{padding-top:30px;padding-bottom:30px;}
@media (max-width:1024px){#bgg{height:180px;}#placementcanvas{width:105%!important;}.small-padding{padding-top:0px;}.left-side{display:none;}}.gray-bg1{background:#565656!important;font-size:20px;color:#fff;text-align:center;height:100px;margin-left:-112px;margin-right:-112px;font-weight:300;padding:27px 0;}#demo-ccm{height:400px;width:100%;background-image:url(/wp-content/uploads/2015/03/online-ccm-banner.jpg);background-color:rgba(0,0,0,0);background-size:contain;background-position:56.3% 0%;background-repeat:no-repeat;}
@media screen and (max-width:991px){#demo-ccm{display:none;}.left-side{display:none;}}.spritecompanies{background:url('img/sprites/companies.png')};.sprite{background:url('imarticus/img/sprites/sprite_companies.png') no-repeat top left;width:230px;height:130px;}
.page-template-template-airpay-payment section form {top: 80px;position: absolute;margin: 20px 0;}
@media screen and (min-width:250px) and (max-width:420px){
.header {float: left;width: 10%;margin-bottom: 0;background: none;z-index: 999999;position: fixed;top: -1px;left: 10px;}
.site-logo {float: left;width: 100%;padding: 5px 0;}
.sticky-header .site-logo {float: left;width: 100%;padding: 5px 0;}
.col-lg-9 {width: 100%;}
.col-lg-3 {width: 100%;}
.col-lg-6 {width: 100%;}
ul#navigation1 {display: none;}
ul#navigation {display: none;}
.row {margin-left: 15px;margin-right: 15px;}.right-le {padding: 0 15px;}.left-pm {padding: 50px 15px 0;}
#mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right {top: 0!important;padding-top: 45px;width: 100%!important;}
.cbp-spmenu-push-toleft .site-logo a {display: none;}
.cbp-spmenu-push-toleft .mobile-logo {display: block!important;}
.cbp-spmenu-push-toleft .wprmenu_bar {background: rgba(0, 0, 0, 0)!important;}
.cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner, .cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner::before, .cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner::after {background: #000!important;}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {right: -6px!important;padding: 0!important; }
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {padding: 0 20px!important;margin: 0;}
#mg-wprm-wrap ul li {margin: 0 10px;}
div#mg-wprm-wrap ul li span.wprmenu_icon {left: 2px!important;padding: 0px!important;top: 2px!important;}
.wprmenu_par_opened::before {content: "\2014"!important;font-size: 9px!important;top: 0px!important;}
.top-hero-image {float: left;width: 100%;margin-top: 0;margin-bottom: 30px;}
.title-cpt {font-size: 24px !important;padding-bottom: 10px !important;color: #1a523a !important;text-align: left!important;}
.col-3 {max-width: 225px !important;padding-left: 0 !important;border-left: 0px solid #ddd !important;height: auto !important;}
.page-id-38176 .align1 {float: left;}
#fancybox-outer {width: 91%!important;}
.top-hero-image { margin-top: 0!important; }
}
@media screen and (min-width:421px) and (max-width:736px){
.header {float: left;width: 10%;margin-bottom: 0;background: none;z-index: 999999;position: fixed;top: -1px;left: 10px;}
.site-logo {float: left;width: 50%!important;padding: 5px 0;}
.sticky-header .site-logo {float: left;width: 100%;padding: 5px 0;}
.col-lg-9 {width: 75%;}
.col-lg-8 {width: 75%;}
.col-lg-3 {width: 25%;}
.col-lg-6 {width: 100%;}
.col-lg-4 {float: left!important;width: 100%;max-width: 33%!important;}
.home_box_wrap .vc_col-sm-2 {width: 50%!important;float: left;}
.home_box_wrap .col1, .home_box_wrap .col2, .home_box_wrap .col3, .home_box_wrap .col4, .home_box_wrap .col5 {min-height: 222px!important;padding: 0 0 19px;}
.pros-wrap {float: left;width: 100%;max-width: 48%;position: relative;margin: 5px;}
.bx-wrapper .bx-pager {display: none;}
.bx-wrapper img { margin: auto;}
#fullwidth .menu {max-width: 100%;}
.right-con {margin-left: 0;}
.col-lg-4.col-md-4.col-sm-4 {width: 57%;}
.projects-section .pros-wrap {max-width: 48%;}
.desktop-view.full_bg.full-width-bg {margin-top: 0px !important;padding: 15px 0 0 0!important;}
.one-six {max-width: 53%!important;}
.one-third {
    max-width: 39%!important;
    margin-top: -430px!important;
}
.vc_col-lg-4 {float: left;width: 100%;max-width: 47%;}
.right-le .one-col-3 {max-width: 33%!important;}
.vc_col-sm-3 {width: 100%;max-width: 25%;float: left;}
.vc_col-sm-4 {float: left;width: 100%;max-width: 33%;}
.one-col-3 h5 {color: #bbb!important;font-size: 10px!important;margin: -14px 0;}
.accord .col-lg-4.col-md-4.col-sm-12 {min-height: 0!important;}
.accord ul {padding: 0 0 0px!important;}
.enquire3 a.fancybox {display: block;width: 100%;max-width: 126px;}
.bg-col {max-width: 100%!important; min-height: 0!important; }
ul#navigation1 {display: none;}
ul#navigation {display: none;}
.row {margin-left: 15px;margin-right: 15px;}.right-le {padding: 0 15px;}.left-pm {padding: 50px 15px 0;}
#mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right {top: 0!important;padding-top: 45px;width: 100%!important;}
.cbp-spmenu-push-toleft .site-logo a {display: none;}
.cbp-spmenu-push-toleft .mobile-logo {display: block!important;}
.cbp-spmenu-push-toleft .wprmenu_bar {background: rgba(0, 0, 0, 0)!important;}
.cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner, .cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner::before, .cbp-spmenu-push-toleft .wprmenu_bar .hamburger-inner::after {background: #000!important;}
#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {right: -6px!important;padding: 0!important; }
html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {padding: 0 20px!important;margin: 0;}
#mg-wprm-wrap ul li {margin: 0 10px;}
div#mg-wprm-wrap ul li span.wprmenu_icon {left: 2px!important;padding: 0px!important;top: 2px!important;}
.wprmenu_par_opened::before {content: "\2014"!important;font-size: 9px!important;top: 0px!important;}
.top-hero-image {float: left;width: 100%;margin-top: 0;margin-bottom: 30px;}
.title-cpt {font-size: 24px !important;padding-bottom: 10px !important;color: #1a523a !important;text-align: left!important;}
.col-3 {max-width: 225px !important;padding-left: 0 !important;border-left: 0px solid #ddd !important;height: auto !important;}
.page-id-38176 .align1 {float: left;}
#fancybox-outer {width: 91%!important;}
.services-list h4 {font-size: 14px;line-height: normal;}
.services-list li {padding: 0 0px 20px 60px!important;border-bottom: 1px solid #00a2de;margin-bottom: 20px;}
.right-le .one {max-width: 63%!important;}
}
.ubermenu-main:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega{max-height: 600px!important;}
.single #primary {margin: auto;max-width: 1170px;width: 100%;padding-top: 82px;}
#primary h1 {color: #035642;margin:0 0 30px;}
#primary h1, #primary h2, #primary h3, #primary h4, #primary h5, #primary h6 {
    color: #035642;
}
.one-full-col {
    position: relative;
    float: left;
    width: 100%;
}
 #fancybox-content #popup_content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc !important;
    border-radius: 8px !important;
    padding: 5px !important;
    width: 70% !important;
}
#text-37 input#phoneNumber_stca {
    padding-left: 72px!important;
}
div#wpProQuiz_2 {
    margin-top: 108px!important;
}
#wpProQuiz_1{
    margin-top: 108px!important;
}
.page-id-14970 ul.vc_tta-tabs-list {
    width: 100%;
    display: table!important;
    text-align: center;
}

.page-id-14970 li.vc_tta-tab {
    display: table-cell;
    text-align: center;
    padding: 10px 0;
    cursor: pointer;
    background: #f4f4f4;
    transition: background .3s border .3s;
    -webkit-transition: background .3s border .3s;
    -moz-transition: background .3s border .3s;
    border: 0px solid #BCBCBC;
    border-top-color: #000000!important;
    width: 100%;
    max-width: 20%;
}

.page-id-14970 .vc_tta-panel-body {
    background: none!important;
}
.page-id-14970 .vc_tta-panel {
    background: none!important;
    border: none!important;
}

.page-id-14970 .vc_tta-panels {
    background: none!important;
    border: none!important;
}
.page-id-14970 .vc_tta-tab a {
    border: none!important;
    font-size: 13px!important;
    padding: 10px 20px!important;
    color: #000!important;
}
.page-id-14970 li.vc_active a {
    background: #000!important;
    border-radius: 0!important;
    color: #fff!important;
}
.page-id-16535 #contact_form_pop .wpcf7-form p {
    text-align: left;
}
.page-id-16535 #contact_form_pop .wpcf7-email {
    width: 100% !important;
}
.page-id-16535 #contact_form_pop .wpcf7-tel {
    padding: 5px;
}
.page-id-16535 #contact_form_pop .wpcf7 input[type="file"] {
    cursor: pointer;
    width: 100%;
    padding: 5px;
}
.page-id-16535 input.wpcf7-form-control.wpcf7-submit {
    background: orange;
    color: #fff!important;
}
.vc_custom_1500730367684 { 
    margin-bottom: -71px!important;
}
.bx-wrapper .bx-controls-direction a {
    display: none;
}
#text-114 {
    background: none;
}
.page-id-48245 .pg-faculty {
    border: 4px solid #fee9d5;
    float: left;
    padding: 20px 30px 110px;
    margin-bottom: 30px!important;
}
.page-id-48340 .pg-faculty {
    border: 4px solid #fee9d5;
    float: left;
    padding: 20px 30px 110px;
    margin-bottom: 30px!important;
}
.page-id-38984 .ul1a {
    margin-left: 75px;
}
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
    color: #035642;
}
.page-id-38851 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 40px !important;
}
.page-id-38851 .slider1 ul {
    margin-left: 23px;
}
#main h5 {
    color: #f2915a;
}
.page-id-38851 .pg-faculty {
    border: 4px solid #fee9d5;
    float: left;
    padding: 20px 30px 110px;
    margin-bottom: 30px!important;
}
.pg-faculty { 
    padding-bottom:110px!important;
}
.page-id-47571 .left-pm {
    padding-top: 35px;
    margin-top: 0;
}
.load-more {
    margin-top: 60px;
    float: left;
    width: 100%;
}
a#load-more {
    background: #f2915a;
}
.wvt_load_more { 
    margin: 30px auto 90px!important; 
}
.tab-active a {
    background: #000;
}

.page-id-39907 #text-42 .wpcf7 {
    width: 100%!important;
    text-align: center!important;
}

.page-id-39907 #text-42 .wpcf7-tel, .page-id-39907 #text-42 .wpcf7-email, .page-id-39907 #text-42 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 3px!important;
    width: 70%!important;
}

.page-id-39907 .intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 62px!important;
}

.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 52px;
    background: #fff;
    border-radius: 8px;
}

.page-id-39907 #text-42 .wpcf7-tel, .page-id-39907 #text-42 .wpcf7-email, .page-id-39907 #text-42 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 3px!important;
    width: 70%!important;
}

.page-id-39907 #text-42 .wpcf7-tel {
    padding-left: 74px!important;
}

.page-id-39907 #text-42 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 70%!important;
    padding: 3px!important;
}

.page-id-39907 #text-42 .wpcf7-submit {
    margin-top: 3%!important;
    margin-left: 10%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.left-pm {
   padding-top: 30px;
   margin-top: 0;
}
div#footer {
   margin-top: 80px !important;
}

.page-id-47911 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px !important;
}

.page-id-38851 #text-54 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 47px !important;
}

.page-template-template-airpay-payment section form {
   top: 470px;
   position: absolute;
   margin: 20px 0;
}

.page-id-38851 #text-54 select#leadsquared-mx_Mode_of_Delivery_crsca {
    width: 100% !important;
}

.page-id-38851 #text-54 select#leadsquared-mx_Training_Location_crsca_temp{
    width: 100% !important;
}

.page-id-38851 #text-54 .wpcf7-submit {
    top: 77% !important;
 }
 
 .page-template-template-airpay-payment section form {
   top: -10px;
   position: absolute;
   margin: 20px 0;
}

.page-template-template-airpay-payment section form {
   top: 438px;
   position: absolute;
   margin: 20px 0;
}

.page-template-template-airpay-payment section form {
   top: 475px;
   position: absolute;
   margin: 20px 0;
}

.page-id-40161 .top-hero-image .row {
   margin: auto;
   width: 100%;
   max-width: 86%;
}

.page-id-38143 #text-42 .wpcf7 .wpcf7-tel {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-37788 #text-42 .wpcf7 .wpcf7-tel {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-38176 #text-42 .wpcf7 .wpcf7-tel {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-template-template-airpay-payment section form {
   top: 514px;
   position: absolute;
   margin: 0 0;
}

.page-id-7273 #text-42 .wpcf7 .wpcf7-tel {
    margin-left: 0;
    padding-left: 5px!important;
    width: 54%!important;
}

.page-id-39141 #popupcontent1 #text-115 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

.page-id-39141 #popupcontent1 #text-115 .wpcf7-tel, 
.page-id-39141 #popupcontent1 #text-115 .wpcf7-email, .page-id-39141 #popupcontent1 #text-115 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#popupcontent1 #text-115 #phoneNumber_brochure {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-39141 #popupcontent1 #text-115 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-39141 #popupcontent1 #text-115 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-48245 #popup1 #text-116 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

.page-id-48245 #popup1 #text-116 .wpcf7-tel, 
.page-id-48245 #popup1 #text-116 .wpcf7-email, .page-id-48245 #popup1 #text-116 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#popup1 #text-116 #phoneNumber_brochure {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-48245 #popup1 #text-116 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-48245 #popup1 #text-116 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}



.page-id-46958 #popup1 #text-117 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

 .page-id-46958 #popup1 #text-117 .wpcf7-email, .page-id-46958 #popup1 #text-117 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-46958 #popup1 #text-117 .wpcf7-tel{
border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;

}

#popup1 #text-117 #phoneNumber_brochure {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-46958 #popup1 #text-117 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-46958 #popup1 #text-117 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-46958 #popup1 #text-118 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

 .page-id-46958 #popup1 #text-118 .wpcf7-tel, 
 .page-id-38984 #popup1 #text-118 .wpcf7-email, .page-id-38984 #popup1 #text-118 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#popup1 #text-118 #phoneNumber_brochure {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-38984 #popup1 #text-118 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-38984 #popup1 #text-118 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}



.page-id-47911 #popup1 #text-119 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

.page-id-47911 #popup1 #text-119 .wpcf7-email, .page-id-47911 #popup1 #text-119 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-47911 #popup1 #text-119 .wpcf7-tel{
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
   padding: 7px 7px 7px 77px !important;
    width: 100%!important;

}

#popup1 #text-119 #phoneNumber_brochure {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-47911 #popup1 #text-119 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-47911 #popup1 #text-119 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.single-post .sidebar input[type="text"],.single-post .sidebar input[type="password"]{
    width: 100%;
    padding: 5px !important;
 }
 
.single-post .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding: 5px 5px 5px 84px !important;
    width: 100%;
}

.single-post .sidebar select {
    padding: 5px;
}

.single-post input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 21%!important;
    cursor: pointer !important;
    background-color: #f90 !important;
    box-shadow: 0 5px 0 #c77700 !important;
    font-size: 14px !important;
    color: #fff!important;
    border-radius: 5px !important;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle !important;
    word-wrap: break-word;
    padding: 8px 25px !important;
    border: 0;
}

@media screen and (max-width: 782px) and (min-width: 200px){
.page-id-39907 #fancybox-wrap {
    width: 320px !important;
}

.page-id-39907 .intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 41px!important;
}
#fancybox-wrap{
width: 320px !important;
}

.page-id-38851 #text-54 .wpcf7 .wpcf7-submit {
    top: 88% !important;
    left: 52% !important;
}

.page-id-7273 #text-42 .wpcf7 {
    width: 75%!important;
    margin-left: 12%;
}

.admin-bar #wprmenu_menu_ul {
    margin-top: 41px;
}

}

@media screen and (max-width: 979px) and (min-width: 320px){
	
	.cus_mob_res1 {
    width: 100%;
}

.page-id-49042 .c2 .progress-fill {
    background: #bda35c!important;
    padding: 0 19% 0 4% !important;
}

.page-id-49042 .c4 .progress-fill {
    background: #29a2ba!important;
    padding: 0 19% 0 4% !important;
}

.page-id-49042 .c5 .progress-fill {
    background: #ff7e4f!important;
    padding: 0 19% 0 4% !important;
}

.page-id-49042 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 19% 0 4% !important;
}

.page-id-49042 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 19% 0 4% !important;
}

.tm_conimg{
 display: none !important;
}

.tm_conimg_mob{
display: block !important;
}

p.pedagogy_ml {
    padding: 10px 22px;
}

.page-id-49042 div#admissions {
    margin-top: 30px;
}

.page-id-49042 #enroll{
 display: none;
}

.page-id-49042 div#footer {
    margin-top: 0px !important;
}

.mid-vi {
    display: block;
    width: 25px;
    float: none;
    position: relative;
    top: 13px;
    margin: 0 auto;
}

.page-id-49042 #faculty{
 display: none;
}

.page-id-49042 .facultyhi{
display: none;
}

.page-id-49042 #admissions .admissioncrausalonmob h4{
left: 96px !important;

}

.train-col-1 {
    float: left;
    width: 100%;
    max-width: 100% !important;
}

.train-col-2 {
    float: left;
    width: 100%;
    max-width: 100% !important;
}

.train-col-1 .box {
    float: left;
    width: 100%;
    max-width: 212px !important;
    margin-right: 18px;
    background: #FFA48D;
    padding: 10px;
    min-height: 175px;
    margin: 0 auto;
}

.enroll_f_btn .mobcontactbot{
display: block;
margin: 0 auto;
    text-align: center;
    background: #f2915a;
    color: #ffffff;
    font-size: 14px;
    padding: 12px;
    width: 208px;
    border-radius: 5px;
    border-bottom: 10px solid #ba6737;
}

#enroll h2{
 display: none;
}

.page-id-7273 #text-42 .wpcf7 {
    width: 75%!important;
    margin-left: 12%;
}
.mobscr_enr {
    display: inline-block!important;
    padding: 10px 5px !important;
}


#wprmenu_bar div.hamburger {
    margin-right: 50px;
 }
 
 .indadvisor .indadvisor1 {
    display: none;
}

#enroll .mobcontactbot{
display: block;
margin: 0 auto;
    text-align: center;
    background: #f2915a;
    color: #ffffff;
    font-size: 14px;
    padding: 12px;
    width: 208px;
}

.page-id-38851 #enroll div#text-54 {
    display: none;
}

.page-id-47571 #enroll div#text-98 {
    display: none;
}

.page-id-46958 #enroll div#text-79 {
    display: none;
}

.page-id-46791 #enroll div#text-94 {
    display: none;
}

.page-id-38807 #enroll div#text-94 {
    display: none;
} 

.page-id-47911 #enroll div#text-98 {
    display: none;
}

.page-id-48340 #enroll div#text-79 {
    display: none;
}

.page-id-48245 #enroll div#text-41 {
    display: none;
}



.page-id-38851 .adminsliderfmob .slider3 .col-lg-4 {
    padding: 0px;
}


.page-id-47571 #twofourseven{
 display: none;
}

.page-id-38851 #twofourseven{
 display: none;
}

.page-id-46791 #twofourseven{
 display: none;
} 

.page-id-46791 div#placements {
    margin-top: 10px !important;
}

.page-id-38807 #twofourseven{
 display: none;
}

.page-id-47911 #twofourseven{
 display: none;
}

.page-id-48245 #twofourseven{
 display: none;
}

.page-id-38851 #case .case-study .col-lg-3 {
    min-height: 60px !important;
} 

.page-id-38807 #case{
	
     padding-left: 15px !important;
     padding-right: 15px !important;
}

.page-id-46958 #case{
	
     padding-left: 15px !important;
     padding-right: 15px !important;
}

.page-id-47571 #case{
     padding-left: 15px !important;
     padding-right: 15px !important;

}

.page-id-48245 #case{
     padding-left: 15px !important;
     padding-right: 15px !important;

} 

.page-id-38851 .vc_row.wpb_row.vc_row-fluid.vc_custom_1490628811590 {
    display: none;
}

.page-id-46958 #enroll{
 display: none;
}

.page-id-38851 #enroll{
 display: none;
}

.page-id-47571 #enroll{
 display: none;
}

.page-id-50981 #enroll{
 display: none;
}

.page-id-48245 #enroll{
 display: none;
} 

.page-id-38807 #enroll{
 display: none;
}

.page-id-46791 #enroll{
 display: none;
}

/*
.page-id-47911 #enroll{
 display: none;
}
*/

.page-id-48340 #enroll{
 display: none;
}

.page-id-48245 div#footer {
    margin-top: 0px !important;
}

.page-id-49042 #certification .full-vi {
    margin-top: 16px !important;
}

}
@media screen and (min-width: 1000px){

.mid-vi {
    width: 25px;
    float: left;
    position: relative;
    top: 36px;
}

.enroll_f_btn{
 display: none;
}

.page-id-48340 div#about {
   margin-top: -24px !important;
}

.page-id-48340 .left-pm {
   padding-top: 0 !important;
}

.page-id-48245 div#about {
   margin-top: -22px !important;
}

.page-id-48245 .left-pm {
   padding-top: 0 !important;
}

.page-id-46958 div#about {
   margin-top: -22px !important;
}

.page-id-46958 .left-pm {
   padding-top: 0 !important;
}


.page-id-47911 div#about {
   margin-top: -22px !important;
}

.page-id-47911 .left-pm {
   padding-top: 0 !important;
}

.page-id-38851 div#about {
   margin-top: -22px !important;
}

.page-id-38851 .left-pm {
   padding-top: 0 !important;
}

.page-id-38807 div#about {
   margin-top: -22px !important;
}

.page-id-38807 .left-pm {
   padding-top: 0 !important;
}

#popuponloadcustom #text-113 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 27px !important;
}

.adminsliderfmob{
 display: none;
}

.enroll{
 display: none;
}

}

@media screen and (max-width: 666px) and (min-width: 320px){
	
	.list-one-2 li {
    list-style: none;
    float: left;
    width: 100%;
    max-width: 100% !important;
    line-height: 16px;
    padding: 10.5px 0;
    color: #3B7B6B;
}

.page-id-49042 div#case {
    padding: 0px 20px !important;
}
    
    .page-id-14383 #contact_form_pop #text-42 .flag-container {
    left: 43px !important;
}	
	
	.page-id-49042 .half-vi p {
    float: none !important;
    width: 100%;
    max-width: 130px;
    margin-right: 10px;
    margin: 0 auto;
}
.page-id-49042 .half-vi .left-con p{
    max-width: 270px !important;
}

.page-id-49042 .half-vi {
    padding: 0 0px 0 0px !important;
}

.page-id-49042 .half-vi .left-con {
    float: none !important;
    width: 100%;
    max-width: 275px;
    margin: 0 auto !important;
}

.page-id-49042 .train-col-1 h3.tm_conimg_mob {
    position: relative;
    top: 50px;
}

.page-id-49042 .train-col-2 h3.tm_conimg_mob {
    position: relative;
    top: 216px;
}

.page-id-49042 .train-col-1 {
    margin-bottom: 5px !important;
}

.page-id-38807 .slider-wrap .slider3 .col-lg-4{
     padding-right: 0px !important;
}

.page-id-46791 div#footer {
    margin-top: 0px !important;
}

.page-id-47911 div#footer {
    margin-top: 0px !important;
}

.page-id-38807 .vc_row.wpb_row.vc_inner.vc_row-fluid.enroll_f_btn {
    position: relative;
    top: 20px;
}

.page-id-47571 div#footer {
    margin-top: 30px !important;
}

.page-id-48245 div#footer {
    margin-top: 0px !important;
}

/*
.page-id-47571 .top-ban a.fancybox-youtube {
    margin-left: 35px;
    position: relative;
    left: -40px;
}	
*/	
.adminsliderfmob{
 display: block;
}

.page-id-38851 #footer {
    position: relative;
    top: -50px;
}

.page-id-38851 .video_pg_page{
margin-top: 20px;

}

.page-id-38851 .vc_row.wpb_row.vc_inner.vc_row-fluid.enroll_f_btn {
    position: relative;
    top: 20px;
}
/*
.page-id-49042 .top-ban a.fancybox-youtube {
    margin-left: 37px;
    position: relative;
    left: -40px;
}
*/
.page-id-49042 .top-ban .one-third {
    margin-top: 22px !important;
}

.showondesktopslid {
    display: none;
}

.payment .button-btn {
    top: 1040px !important;
}

.page-id-49042 .right-le{

    display: none;
}

.page-id-49042 .left-pm {
	
margin-top: -60px;

}

.page-id-47571 .left-pm {
    margin-top: 30px;
}

.page-id-47571 .right-le{

    display: none;
}


.page-id-38807 .left-pm {
    margin-top: -22px;
}

.page-id-38807 .right-le{

    display: none;
}


.page-id-46958 .left-pm {
    margin-top: 31px;
}

.page-id-46958 .right-le{

    display: none;
}


.page-id-47911 .left-pm {
    margin-top: -22px;
}

.page-id-47911 .right-le{

    display: none;
}


.page-id-38851 .left-pm {
    margin-top: -1px;
}

.page-id-38851 .right-le{

    display: none;
}


.page-id-46791 .left-pm {
    margin-top: 30px;
}

.page-id-46791 .right-le{

    display: none;
}

.page-id-48340 .left-pm {
    margin-top: -5px;
}

.page-id-48340 .right-le{

    display: none;
}

.page-id-48245 .left-pm {
    margin-top: -15px;
}

.page-id-48245 .right-le{

    display: none;
}

.page-id-46791 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

}

@media screen and (min-width: 667px){
.adminsliderfmob{
 display: none;
}
.showondesktopslid {
    display: block;
}

}

.page-id-49042 a.fcurri {
    position: relative;
    top: 26px;
}

.page-id-49042 .c2 .progress-fill {
    background: #bda35c!important;
    padding: 0 10% 0 5%;
}

.page-id-49042 .c4 .progress-fill {
    background: #29a2ba!important;
    padding: 0 10% 0 5%;
}

.page-id-49042 .c5 .progress-fill {
    background: #ff7e4f!important;
    padding: 0 10% 0 5%;
}

.page-id-49042 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 10% 0 5%;
}

.page-id-46958 div#footer {
    margin-top: 0px !important;
}

.page-id-38851 .left-side #menu-item-47271{
display: none;
}

.page-id-48340 div#footer {
    margin-top: -150px !important;
}

.page-id-46958 .c3 .progress-fill {
   padding: 0 22% 0 8% !important;
}

.page-id-46958 .c5 .progress-fill {
    background: #6e6558!important;
    padding: 0 33% 0 8% !important;
}

.page-id-46958 .c7 .progress-fill {
    background: #b47277!important;
    padding: 0 30% 0 8% !important;
}

/*machine-learning*/
.train-col-1 {
    float: left;
    width: 100%;
    max-width: 217px;
}

.train-col-2 {
    float: left;
    width: 100%;
    max-width: 703px;
}

.train-col-1 .box{
    float: left;
    width: 100%;
    max-width: 200px;
    margin-right: 18px;
    background: #FFA48D;
    padding: 10px;
    min-height: 175px;
}
.train-col-2 .box {
    float: left;
    width: 100%;
    max-width: 212px;
    margin-right: 18px;
    background: #E5C9B1;
    padding: 10px;
    min-height: 175px;
}

.box h4 {
    font-size: 16px;
    color: #fff!important;
    text-align: center;
    line-height: normal;
}
.train-col-1 h3 , .train-col-2 h3 {
    color: #848383!important;
    font-size: 14px;
    text-align: center;
}
.bot-train {
    float: left;
    width: 97%;
    text-align: center;
    background: #dcd1c8;
    padding: 7px;
    font-size: 16px;
    color: #4a4848;
    margin-bottom: 30px;
}
.list-wrap li {
    list-style: none;
    float: left;
    width: 100%;
    max-width: 225px;
    margin-bottom: 15px!important;
    font-size: 14px;
    color: #FFA48D!important;
}

li.diff-btn {
    background: #FFA48D;
    color: #000!important;
    padding: 11px;
    border-radius: 10px;
    font-size: 11px;
}
.list-wrap h5 {
    float: left;
    background: #cac6c6;
    padding: 3px 9px;
    margin-right: 7px;
    color: #fff!important;
    border-radius: 5px;
    margin-top: 0px;
}
.page-id-49042 .tab-col .vc_tta-tabs-container {
    max-width: 847px;
    margin: auto!important;
}
.page-id-49042 .tab-col .vc_tta-tab a {      
    padding: 8px 13px !important;
}
.page-id-49042 .job-role .wpb_content_element .wpb_wrapper>div { 
    padding: 0;
}
.one-care {
    background: #f2f2f2;
    float: left;
    width: 100% !important;
    max-width: 100% !important;
    margin-right: 0px !important;
    padding: 0 25px;
}

.one-care h3 {
    color: #888!important;
    font-size: 16px;
    font-weight: 600;
    text-transform:uppercase;
    margin-bottom: 0;
}

ul.list-one {
    float: left;
    width: 100%;
    margin-bottom: 20px!important;
    padding-left: 22px;
}

 
.list-one-2 li {
    list-style: none;
    float: left;
    width: 100%;
    max-width: 50%;
    line-height: 16px;
    padding: 10.5px 0;
    color: #3B7B6B;
}

.list-one-2 img {
    float: left;
    width: auto;
    margin-right: 4px;
    margin-top: -7px;
}
 
ul#navigation {
   top: 354px !important;
}
.full-vi {
    background: #ddd;
    float: left;
    width: 100%;
    margin: 0 0 22px;
}

.half-vi {
    float: left;
    width: 100%;
    max-width: 445px;
    padding: 0 0px 0 30px;
}

.half-vi img {
    background: #1f8d6b;
    padding: 20px 30px;
    width: 100%;
}

.full-vi h4 {
    color: #fff!important;
    background: #444;
    display: table;
    margin: 0px 0 24px;
    padding: 8px 20px;
    font-size: 18px;
    border-radius: 0 0 20px 0px;
}
.half-vi .left-con {
    float: left;
    width: 100%;
    max-width: 275px;
}

.half-vi p {
    float: left;
    width: 100%;
    max-width: 130px;
    margin-right: 10px;
}

.left-con p {
    max-width: 100%;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated{
margin-bottom: 22px !important;
}

.page-id-49042 #industry-advisors h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -12px!important;
}

.page-id-49042 #Reading_material h4 span{
    color: #035642 !important;
    font-size: 14px !important;
}


.one-third #text-120 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.one-third #text-120 .wpcf7-tel, .one-third #text-120 .wpcf7-email, .one-third #text-120 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 1px!important;
    padding: 5px!important;
    width: 90%!important;
    background: #e8e8e8;
}

.one-third #text-120 .flag-container {
    right: auto;
    left: 17px;
    background: #fff;
    border-radius: 8px;
}

#text-120 input#phoneNumber_stca {
    padding-left: 72px!important;
}

.one-third #text-120 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 90%!important;
    padding: 5px!important;
    background: #e8e8e8;
}

#text-120 .wpcf7-submit {
    margin-top: 20px !important;
    margin-left: 21% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.one-third #text-120 .wpcf7-submit {
    margin-top: 0!important;
    margin-left: 17px!important;
}

#text-121 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

#text-121 .wpcf7-email, #text-121 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-121 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px !important;
}

#text-121 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

#text-121 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-121 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

#text-122 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

#text-122 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#text-122 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    padding: 7px;
    border-radius: 0!important;
}

#text-122 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100%;
}

#text-122 .flag-container {
    left: 0;
}

#text-122 #phoneNumber_dspnl4 {
    padding-left: 77px!important;
    margin-left: 0;
}

#text-122 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#text-122 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

#text-122 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

#text-122 .wpcf7-email, #text-122 .wpcf7-text {
    border: 1px solid #ccc!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-122 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-122 .wpcf7-submit {
        margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 10%!important;
    color: white !important;
    position: absolute;
    top: 80%;
    z-index: 9;
    left: 45%;
    padding-bottom: 5px!important;
}

#text-122 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px;
}

.page-id-47911 #text-98 .wpcf7-submit {
    z-index: 999999999999999999999;
}

p.pedagogy_ml {
    width: 100%;
    max-width: 500px;
    background-color: #ddd;
    padding: 10px 40px;
}

#training .train-col-1 h3{
    color: #FF9E8C !important;
    font-weight: bold;
}

#training .train-col-2 h3{
    color: #E8C8B1 !important;
    font-weight: bold;
}

.page-id-38143 .left_program .col-3 ul li:nth-child(2){
display: none;
}

.page-id-37788 .left_program .col-3 ul li:nth-child(2){
display: none;
}

.page-id-38143 .left_program .classroom.box {
    display: none;
}

.page-id-38143 .left_program .online.box {
    display: none;
}

.tm_conimg{
 display: block;
}

.tm_conimg_mob{
display: none;
}

.page-id-38807 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 47px !important;
}

.page-id-38807 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 48px !important;
}

.page-id-48245 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 25px !important;
}

.page-id-46791 #text-94 .wpcf7-response-output {
    margin-top: 178px;
}

.page-id-46791 #text-94 .wpcf7 .wpcf7-submit {
    margin-top: 12%!important;
}

.page-id-48245 #text-41 .wpcf7-submit {
    z-index: 9;
}

.page-id-48245 #text-41 .wpcf7-response-output {
    margin-top: 150px;
}

.page-id-47571 #text-98 .wpcf7-response-output {
    margin-top: 150px;
}

.page-id-47911 #text-98 .wpcf7-response-output {
    margin-top: 150px;
}

.page-id-47571 li#menu-item-47118 {
    display: block !important;
}

.page-id-49042 .left-pm {
    padding-top: 0px;
    margin-top: -28px !important;
}

.page-id-18890 #text-42 .intl-tel-input .wpcf7-tel {
    padding-left: 77px!important;
}

.page-id-14383 #text-42 .intl-tel-input .wpcf7-tel {
    padding-left: 77px !important;
}

.page-id-14383 #contact_form_pop .flag-container {
    left: 66px !important;
 }
 
.page-id-19665 #text-42 .intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 4px!important;
}

.page-id-39907 div#footer {
    margin-top: 0px !important;
}

#popup_content #text-43 .wpcf7-submit {
    margin-top: 0%!important;
    margin-left: 13%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 11px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    border: 0;
}

#popup_content #text-43 .wpcf7 {
    width: 75%!important;
    margin-left: 82px;
    margin-top: 24% !important;
}

.page-id-39078 a.button.biggest.fancybox {
    padding: 20px 60px;
    margin-top: 10px;
    position: relative;
    font-size: 13px;
    top: 11px;
}

.page-id-49042 #hands-on-projects h6 {
    color: #f2915a!important;
}

.page-id-49042 .left-side #menu-item-48229{
  display: block;
}

.page-id-49042 .left-side #menu-item-48231{
  display: block;
}

#collaboration .indadvisor1 .vc_column-inner{
padding-top: 0px !important;
}


.page-id-49042 #about h2.special-text.wow.animated.fadeInDown {
    margin-top: 0px !important;
}

#curriculum .accord .vc_tta-panel:last-child {
    border-bottom: 0px solid #fee9d5 !important;
}

.page-id-49042 .bot-train{
margin-bottom: 23px !important;
}

.page-id-49042 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
}

.page-id-49042 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-49042 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -44px !important;
}

.page-id-49042 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-49042 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 24px !important;
    margin-bottom: -10px !important;
}

@media screen and (max-width: 666px) and (min-width: 320px){
	
	.page-id-49042 #about h2.special-text.wow.animated.fadeInDown {
    margin-top: -66px !important;
}

   .page-id-49042 div#hands-on-projects {
    padding: 0px 15px !important;
}

.page-id-49042 div#hands-on-projects .vc_column-inner {

    padding-left: 0px;
    padding-right: 0px;
}

.page-id-49042 #hands-on-projects .wpb_text_column.wpb_content_element{

    margin-bottom: 16px !important;
}

.page-id-49042 #hands-on-projects .vc_row.wpb_row.vc_inner.vc_row-fluid {
    padding: 0px 15px;
}

.page-id-49042 div#training {
    display: none;
}

}

.page-id-38176 .choose.box .right-content ul li:nth-child(2) {
    display: none;
}

.page-id-47571 li#menu-item-47271 {
    display: block !important;
}

.page-id-48245 li#menu-item-47271 {
    display: block !important;
}

.page-id-47571 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 16px!important;
}

.page-id-39427 input#phoneNumber_genlo {
    width: 100% !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-39427 select#leadsquared-mx_Mode_of_Delivery_genlo {
    width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-39427 select#leadsquared-mx_Training_Location_genlo_temp {
  width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-39427 input#lsformsubmit_genlo {
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}



.page-id-33514 input#phoneNumber_genlo {
    width: 100% !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-33514 select#leadsquared-mx_Mode_of_Delivery_genlo {
    width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-33514 select#leadsquared-mx_Training_Location_genlo_temp {
  width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-33514 input#lsformsubmit_genlo {
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}



.page-id-18352 input#phoneNumber_genlo {
    width: 100% !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-18352 select#leadsquared-mx_Mode_of_Delivery_genlo {
    width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-18352 select#leadsquared-mx_Training_Location_genlo_temp {
  width: 100% !important;
padding-bottom: 5px !important;
    padding-top: 5px !important;
}

.page-id-18352 input#lsformsubmit_genlo {
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}


.page-id-33514 .top-hero-image {
    margin-top: 0px !important;
}

.page-id-50981 .left-pm {
    padding-top: 0px;
    margin-top: -22px;
}

.page-id-50981 #training .wpb_content_element {
    margin-bottom: -4px;
}

.page-id-50981 #text-41 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-50981 #text-41 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-50981 #text-41 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-50981 #text-41 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.page-id-50981 #text-41 .flag-container {
    left: 0;
}

.page-id-50981 #text-41 .wpcf7-tel {
    width: 100%!important;
    padding-left: 86px!important;
}

.page-id-50981 #text-41 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

@media screen and (min-width: 980px){
.page-id-50981 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}

.page-id-50981 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
}

.page-id-50981 #placements li.vc_tta-tab {
    width: 223px;
}

#placements li.vc_tta-tab a {
    text-align: center;
}
}

.page-id-50981 #text-41 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 98%;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-50981 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 32px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.single-post #comments{
 display: none;
}

.page-id-50981 .right-le {
    margin-bottom: 32px;
    display: none;
}

.page-id-50981 .left-pm {
    padding-top: 0px;
    margin-top: 7px;
}

.page-id-50981 div#abt {
    display: none;
}

.page-id-50981 div#twofourseven {
    display: none;
}

.page-id-50981 div#industry-advisors{
    display: none;
}

.page-id-50981 .admobhidee{
    display: none;
}

.page-id-50981 #faculty{
    display: none;
}

}

.page-id-50981 .left-side #menu-item-47118{
 display: none;
}


.page-id-50981 .left-side #menu-item-47116{
 display: none;
}

.page-id-47911 .left-side #menu-item-47116{
 display: none;
}

.page-id-47522 .header {
    background: black !important;
}

.single.et_monarch .et_social_inline_top {
    margin-top: 22px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	.breadcrumb{
     display: none;	
	}
	
	.single .blog-post-meta{
	  width: 100%;
	}
	
	.single .blog-post-content{
     width: 100%;	
	}
	
	.single .blog-post-list{
    display: inline-grid;
}

.single .et_social_inline.et_social_mobile_on.et_social_inline_top {
    display: none;
}

}

.page-id-39907 .breadcrumb{
     display: none;	
	}

.breadcrumb {
    position: relative;
    z-index: 9;
    color: #B9B9B9;
    top: 87px;
    font-size: 14px;
    left: 0%;
    right: 5%;
    width: 100%;
    max-width: 1170px !important;
    margin: 0 auto !important;
    background: none;
    padding: 0px;
}

.breadcrumb ol {
    list-style: none;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
    padding: 0px;
    margin: 0px;
}

.breadcrumb ol li {
    padding: 0px 3px;
}

.breadcrumb a span {
    color: #40b7d9 !important;
}

.breadcrumb a span:hover {
    color: #40b7d9 !important;
}

.top-ban h1{
margin-top: 20px !important;
}

.single-post #content {
    margin-top: 22px;
}

.breadcrumb a {
    color: #40b7d9 !important;
}

.page-id-18583 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 68px;
 }
 
 .single.et_monarch .et_social_left .et_social_network_label {
    margin-left: 40px;
    padding: 7px 0px 10px 10px;
}

.foborder{
     border: 4px solid #fee9d5!important; 
     padding: 30px 30px 0px 30px;
     margin-bottom: 20px;
}

/** for place chennai */

.page-id-51277 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51277 #text-112 .flag-container {
    left: 0!important;
}

.page-id-51277 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51277 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51277 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51277 #popup1 #text-112 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51277 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51277 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51277 #text-94 .flag-container {
    left: 0!important;
}

.page-id-51277 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px;
}

.page-id-51277 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51277 #text-94 .Phone .wpcf7-tel {
    width: 100%!important;
    padding-left: 77px!important;
}

.page-id-51277 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-51277 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51277 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-51277 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51277 #text-94 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}


.page-id-51277 .left-side #menu-item-47271{
display: none;
}

.page-id-51277 .left-side #menu-item-47116{
display: none;
}

.page-id-51277 .left-side #menu-item-47118{
display: none;
}

.page-id-51277 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 260px;
}

.page-id-51277 #curriculum .vc_tta-panel:nth-child(2) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 167px;
}

.page-id-51277 #curriculum .vc_tta-panel:nth-child(3) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 192px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51277 #faculty{
display: none;
}

.page-id-51277 li.fomobviali {
    position: relative;
    left: 24px;
}

.page-id-51277 #enroll {
    display: none;
}

.page-id-51277 .right-le {
    display: none;
}

.page-id-51277 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 175px;
}

}

.page-id-51277 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51277 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51277 #popup #text-91 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51277 #text-91 .flag-container {
    left: 0!important;
}

.page-id-51277 #popup #text-91 input#phoneNumber_cnl2 {
    padding-left: 80px!important;
}

/** for place chennai end */

/** for place mumbai */

.page-id-51293 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51293 #text-112 .flag-container {
    left: 0!important;
}

.page-id-51293 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51293 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51293 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51293 #popup1 #text-112 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51293 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51293 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51293 #text-94 .flag-container {
    left: 0!important;
}

.page-id-51293 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px;
}

.page-id-51293 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51293 #text-94 .Phone .wpcf7-tel {
    width: 100%!important;
    padding-left: 77px!important;
}

.page-id-51293 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-51293 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51293 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-51293 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51293 #text-94 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}


.page-id-51293 .left-side #menu-item-47271{
display: none;
}

.page-id-51293 .left-side #menu-item-47116{
display: none;
}

.page-id-51293 .left-side #menu-item-47118{
display: none;
}

.page-id-51293 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 260px;
}

.page-id-51293 #curriculum .vc_tta-panel:nth-child(2) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 167px;
}

.page-id-51293 #curriculum .vc_tta-panel:nth-child(3) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 192px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51293 #faculty{
display: none;
}

.page-id-51293 li.fomobviali {
    position: relative;
    left: 24px;
}

.page-id-51293 #enroll {
    display: none;
}

.page-id-51293 .right-le {
    display: none;
}

.page-id-51293 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 175px;
}

}

.page-id-51293 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51293 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51293 #popup #text-91 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51293 #text-91 .flag-container {
    left: 0!important;
}

.page-id-51293 #popup #text-91 input#phoneNumber_cnl2 {
    padding-left: 80px!important;
}

/** for place mumbai end */

/** for place pune */

.page-id-51341 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51341 #text-112 .flag-container {
    left: 0!important;
}

.page-id-51341 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51341 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51341 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51341 #popup1 #text-112 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51341 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51341 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51341 #text-94 .flag-container {
    left: 0!important;
}

.page-id-51341 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px;
}

.page-id-51341 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51341 #text-94 .Phone .wpcf7-tel {
    width: 100%!important;
    padding-left: 77px!important;
}

.page-id-51341 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-51341 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51341 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-51341 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51341 #text-94 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}


.page-id-51341 .left-side #menu-item-47271{
display: none;
}

.page-id-51341 .left-side #menu-item-47116{
display: none;
}

.page-id-51341 .left-side #menu-item-47118{
display: none;
}

.page-id-51341 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 260px;
}

.page-id-51341 #curriculum .vc_tta-panel:nth-child(2) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 167px;
}

.page-id-51341 #curriculum .vc_tta-panel:nth-child(3) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 192px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51341 #faculty{
display: none;
}

.page-id-51341 li.fomobviali {
    position: relative;
    left: 24px;
}

.page-id-51341 #enroll {
    display: none;
}

.page-id-51341 .right-le {
    display: none;
}

.page-id-51341 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 175px;
}

}

.page-id-51341 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51341 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51341 #popup #text-91 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51341 #text-91 .flag-container {
    left: 0!important;
}

.page-id-51341 #popup #text-91 input#phoneNumber_cnl2 {
    padding-left: 80px!important;
}

/** for place pune end */

/** for place banglore */

.page-id-51376 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51376 #text-112 .flag-container {
    left: 0!important;
}

.page-id-51376 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51376 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51376 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51376 #popup1 #text-112 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51376 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51376 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51376 #text-94 .flag-container {
    left: 0!important;
}

.page-id-51341 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px;
}

.page-id-51376 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-51376 #text-94 .Phone .wpcf7-tel {
    width: 100%!important;
    padding-left: 77px!important;
}

.page-id-51376 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-51376 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51376 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-51376 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51376 #text-94 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}


.page-id-51376 .left-side #menu-item-47271{
display: none;
}

.page-id-51376 .left-side #menu-item-47116{
display: none;
}

.page-id-51376 .left-side #menu-item-47118{
display: none;
}

.page-id-51376 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 260px;
}

.page-id-51376 #curriculum .vc_tta-panel:nth-child(2) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 167px;
}

.page-id-51376 #curriculum .vc_tta-panel:nth-child(3) .col-lg-4.col-md-4.col-sm-12 {
    min-height: 192px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51376 #faculty{
display: none;
}

.page-id-51376 li.fomobviali {
    position: relative;
    left: 24px;
}

.page-id-51376 #enroll {
    display: none;
}

.page-id-51376 .right-le {
    display: none;
}

.page-id-51376 .accord .col-lg-4.col-md-4.col-sm-12 {
    min-height: 175px;
}

}

.page-id-51376 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51376 #popup #text-91 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51376 #popup #text-91 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51376 #text-91 .flag-container {
    left: 0!important;
}

.page-id-51376 #popup #text-91 input#phoneNumber_cnl2 {
    padding-left: 80px!important;
}

/** for place banglore end */

.banner_left_content h1:nth-child(3) {
    color: black !important;
    font-weight: 100;
    font-size: 44px;
    margin: 13px 0px;
    padding: 8px 0px 8px 10px;
    width: 213px;
    background: white;
}

.banner_left_content h1:nth-child(2) {
    color: white !important;
    font-weight: bold;
    font-size: 44px;
    margin: 13px 0px;
    padding: 8px 0px 8px 0px;
    width: 530px;
    background: none;
    line-height: 3px;
}

.banner_left_content h1:nth-child(1) {
    color: white !important;
    font-weight: bold;
    font-size: 44px;
    margin: 13px 0px;
    padding: 8px 0px 8px 0px;
    width: 416px;
    line-height: 52px;
    background: none;
}

.banner_left_content p {
    color: white;
    text-align: center;
    font-size: 15px;
    position: relative;
    left: 10px;
    margin-top: 22px;
}

.banner_left_content {
    width: 315px;
    position: relative;
    left: 10%;
    top: -46px;
}

.wwr-icon {
    text-align: center;
}

.wwr-title {
    text-align: center;
    color: white;
    font-size: 22px;
    width: 258px;
    margin: 0 auto;
    border-bottom: 1px #fff solid;
    padding-bottom: 15px;
}

.wwr-content {
    color: white;
    text-align: center;
    padding-top: 15px;
    width: 316px;
    margin: 0 auto;
}

.wwr-video {
    margin: 0 auto;
    width: 177px;
    color: white;
}

.wwr-video span{
    color: white;
}

#wwr-sec{
 background-size: 100% 100%;
}

div#home_our_program_mob {
    width: 318px;
    margin: 0 auto;
    background: white;
    border-radius: 5px;
    -moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    -khtml-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
}

.our_programsh {
    padding-left: 2px;
    width: 100%;
    height: 133px;
    margin-top: 14px;
    background: #f4f4f4;
    box-shadow: 8px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 3px 1px grey;
    -moz-box-shadow: 0 0 5px 2px #fff;
    box-shadow: 0 0 5px 2px rgb(0, 0, 0, 0.5);
    border-radius: 3px;
}

.op_logo {
    width: 33%;
    float: left;
    color: black;
}

.op_logo p{
    font-size: 9px;
    text-align: left;
    padding-left: 4px;
    padding-top: 6px;
    line-height: 11px;
}

.op_logo p:nth-child(2){
    text-align: center;
}

.op_con {
    width: 64%;
    border-left: 1px solid;
    float: left;
    margin-left: 8px;
    height: 85px;
    margin-top: 27px;
    position: relative;
}

.op_con h6{
    color: #4a4949!important;
    font-size: 11px;
    text-align: left;
    padding-left: 10px;
    margin-top: 0px !important;
    line-height: 11px;
    font-weight: 600;
}

.op_con ul{
    font-size: 10px;
    padding-left: 26px;
}

.op_con ul li{
    line-height: 13px;
    margin-top: 5px;
    color: #4a4949;
 }
 
 .pp-button{
    width: 100%;
    text-align: center;
    margin-top: 30px;
 }
 
 .pp-button a{
    background: #019972;
    color: white;
    padding: 10px;
 }
 
 .pp_ft {
    width: 133px;
    height: 7px;
    background: #50cbf7;
    position: absolute;
    top: -27px;
}

.pp_st{
    width: 133px;
    height: 7px;
    background: #f4a86a;
    position: absolute;
    top: -27px;
}

.pp_lt{
    width: 133px;
    height: 7px;
    background: #23b892;
    position: absolute;
    top: -27px;
}

#wwr-sec {
    background-size: 100% 100%;
    position: unset !important;
    width: unset !important;
    background: #f4f4f4;
    display: none;
}

.new-op-desktop {
    width: 1000px;
    margin: 0 auto !important;
    background: white;
    border-radius: 5px;
   -moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    -khtml-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.1);
}

.new-op-desktop:nth-child(1) {
    margin-top: -50px;
}

.new-op-desktop .pros-wrap {
    float: left;
    width: 100%;
    max-width: 230px;
    position: relative;
    margin: 5px 5px -6px 5px;
}


.page-id-51309 #main {
    background: #f4f4f4 !important;
}

.home_fo_mobile_pad{
    display: none;
}

.who_we_are_desk{
margin-top: 20px;
display: block;
}
 
 @media screen and (max-width: 370px) and (min-width: 320px){
 div#home_our_program_mob {

    /*margin-left: -14px;*/
}
}
@media screen and (max-width: 979px) and (min-width: 320px){
	.home_fo_mobile_pad{
    display: block;
}

.who_we_are_desk{
display: none;
}

.home_fo_mobile_pad{
padding: 0px 28px;
}	

.home_fo_mobile_pad .hover-img {
    position: absolute;
    top: 40px;
    right: 0px;
    z-index: 9999;
    text-align: center;
    margin-top: 129px;
    opacity: .8;
    width: 100%;
}

.home_fo_mobile_pad h2.special-text{
    margin-bottom: -40px !important;
    margin-top: 10px !important;
}

.home_fo_mobile_pad h4{
font-size: 14px;
margin-top: -8px;
}

	
.page-id-51309 #main {
    background: #fff !important;
}

#scrollto{
display: none;
}

.banner_left_content h1:nth-child(1) {
    width: 277px;
}

#wwr-sec {
    display: block;
    padding-bottom: 40px;
}

.banner_left_content h1:nth-child(2) {
    width: 249px;
}

.page-id-51309 .full_bg.full-width-bg {
    padding-bottom: 7% !important;
}

.banner_left_content {
    width: 308px;
    position: unset;
    left: 14%;
    margin: 0 auto;
    text-align: left;
}

.banner_left_content h1:nth-child(1) {
    width: 100%;
    font-size: 23px !important;
    text-align: center;
    line-height: 23px;
}

.banner_left_content h6 {
    color: white !important;
    width: 100%;
    font-size: 16px;
    text-align: center;
}

.banner_left_content h1:nth-child(2) {
    width: 100%;
    margin-top: -19px;
    font-size: 25px !important;
    margin-left: -6px;
}


.banner_left_content p {
    position: unset;
}

#home-top-banner{
background-position: 84%;
padding-top: 0px;
}

.page-id-47911 a.fancybox-youtube img:nth-child(2) {
    width: 100%;
}

.page-id-47911 #placements .col_comm h1{
    width: 236px;
    margin-left: 0px;
}

#home_our_program_mob h2.special-text {
    padding-top: 7px !important;
    margin-bottom: -33px !important;
}

}

.page-id-39156 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 11px;
    margin-bottom: 30px;
    padding: 0px 70px;
}

.page-id-39156.page-template-template-airpay-payment section form {
    top: 433px;
    position: absolute;
    margin: 0 0;
}

@media screen and (max-width: 1699px) and (min-width: 1350px){
.page-id-39156 .full-width-bg {
    margin-left: -4965px;
    margin-right: -4965px;
    padding-left: 5000px;
    padding-right: 5000px;
}
}

@media screen and (max-width: 1920px) and (min-width: 1700px){
.page-id-39156 .full-width-bg {
    margin-left: -4685px;
    margin-right: -4685px;
    padding-left: 5000px;
    padding-right: 5000px;
}
}

@media screen and (max-width: 979px) and (min-width: 320px){


.page-id-39156 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 84px;
    margin-bottom: 30px;
    padding: 0px;
}
}

/* DSP chennai */

.page-id-51405 #popup3 #text-89 .wpcf7-email, .page-id-51405 #popup3 #text-89 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51405 #popup3 #text-89 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51405 #popup3 #text-89 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51405 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51405 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51405 #popup3 #text-89 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-51405 #popup1 #text-96 .wpcf7-email, .page-id-51405 #popup1 #text-96 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51405 #popup1 #text-96 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51405 #popup1 #text-96 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51405 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51405 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51405 #popup1 #text-96 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51405 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 8px!important;
}

.page-id-51405 #text-98 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

.page-id-51405 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51405 #text-98 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-51405 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51405 #text-98 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100%;
}

.page-id-51405 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51405 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51405 #text-98 .wpcf7-select {
    border-radius: 0!important;
}

.page-id-51405 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-47571 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-51405 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
    top: 16px;
    position: relative;
}

.page-id-51405 #placements .col-lg-3 {
    width: 20%;
}

.page-id-51405 #about{
    margin-top: 30px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51405 #case {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.page-id-51405 #faculty {
    display: none;
}

.page-id-51405 .fovideo .fancybox-youtube img {
    width: 280px;
}

.page-id-51405 .fovideo .playicon img {
    width: 48px !important;
}

.page-id-51405 div#enroll {
    display: none;
}

.page-id-51405 .right-le{
    display: none;
}

.page-id-51405 .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
 }
 
 .page-id-51405 #placements .col-lg-3 {
    width: 100%;
}

.page-id-51405 #placements .col-lg-3 {
    text-align: center!important;
}

.page-id-51405 #placements .col-lg-3 .alignleft{

 float: none !important;
}

.page-id-51405 #placements .col-lg-3 h2{
	text-align: center !important;
}

}

/* DSP chennai end */


.page-id-51421 .mtp{
margin-top: -30px;
}

.page-id-51421 #popupcontent1 #text-115 .wpcf7-email, .page-id-51421 #popupcontent1 #text-115 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51421 #popupcontent1 #text-115 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51421 #popupcontent1 #text-115 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
    padding: 7px 7px 7px 77px !important;
}

.page-id-51421 #popupcontent1 #text-115 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51421 #popupcontent1 #text-115 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51421 #popupcontent1 #text-115 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51421 .right-le {
    margin-left: 277px;
    }
    
.page-id-51421 .left-pm {
    padding-top: 0px !important;
    margin-top: 0;
}   


.page-id-51421 #about h2{
    margin-top: -22px !important; 
}

.page-id-51421 #placements h2.special-text{
    margin-top: -22px !important; 
}

.page-id-51421 #placements .partner h2.special-text{
    margin-top: 10px !important; 
}

.page-id-51421 #placements .tab-col .vc_tta-tab a {
    padding: 8px 32px!important;
 }
 
.page-id-51421 #placements .col-lg-3 {
    width: 20%;
} 

.page-id-51421 #menu-item-47116{
    display: none;
}

.page-id-51421 #menu-item-47118{
    display: none;
}

.page-id-51421 #text-41 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-51421 #text-41 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51421 #text-41 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-51421 #text-41 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.page-id-51421 #text-41 .flag-container {
    left: 0;
    height: 35px;
}

.page-id-51421 #text-41 .wpcf7-tel {
    width: 100%!important;
    padding-left: 86px!important;
}

.page-id-51421 #text-41 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

@media screen and (min-width: 980px){
.page-id-51421 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}

.page-id-51421 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
}

}

.page-id-51421 #text-41 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 98%;
    left: 49%;
    padding-bottom: 5px!important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	
.page-id-51421 .right-le{
  display: none;
}

.page-id-51421 #about h2 {
    margin-top: 14px !important;
}

.page-id-51421 #abt{
    display: none;
}
.page-id-51421 .admobhidee{
    display: none;
}

.page-id-51421 #faculty{
    display: none;
}

.page-id-51421 #enroll{

   display: none;
}

.page-id-39171 .top-hero-image {
    padding: 0px 0px !important;
}
.page-id-39171.page-template-template-airpay-payment section form {
    top: 399px !important;
    position: absolute;
    margin: 0 0;
}

.page-id-51421 #training h5{
 text-align: center;
}

}

@media screen and (max-width: 800px) and (min-width: 320px){

.page-id-51421 #training img {
    position: relative;
    left: 0%;
    right: 0;
}

.single-post #comments {
    margin-left: 0px;
}

.single-post #comments .comment-form textarea {
    background: none repeat scroll 0 0 rgba(255,255,255,.6);
    border: 0;
    margin-bottom: -45px;
    padding: 10px 15px;
    transition: background .3s ease 0s;
    width: 100%;
    height: 90px;
}


.single-post input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 5%!important;
 }

}
.page-id-48340 #training .bg-col {
    float: left;
    width: 100%;
    max-width: 440px;
    background: #f9f9f9;
    margin-right: 10px;
    min-height: 116px;
    padding: 0 20px 20px;
    border: 1px solid #ddd;
}

.page-id-39171 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 16px;
    margin-bottom: 46px;
    padding: 0px 70px;
}

.page-id-39171.page-template-template-airpay-payment section form {
    top: 505px;
    position: absolute;
    margin: 0 0;
}

/* DSP pune */

.page-id-51493 #popup3 #text-89 .wpcf7-email, .page-id-51493 #popup3 #text-89 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51493 #popup3 #text-89 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51493 #popup3 #text-89 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51493 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51493 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51493 #popup3 #text-89 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-51493 #popup1 #text-96 .wpcf7-email, .page-id-51493 #popup1 #text-96 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51493 #popup1 #text-96 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51493 #popup1 #text-96 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51493 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51493 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51493 #popup1 #text-96 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51493 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 8px!important;
}

.page-id-51493 #text-98 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

.page-id-51493 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51493 #text-98 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-51493 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51493 #text-98 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100%;
}

.page-id-51493 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51493 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51493 #text-98 .wpcf7-select {
    border-radius: 0!important;
}

.page-id-51493 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-51493 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-51493 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
    top: 16px;
    position: relative;
}

.page-id-51493 #placements .col-lg-3 {
    width: 20%;
}

.page-id-51493 #about{
    margin-top: 30px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51493 #case {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.page-id-51493 #faculty {
    display: none;
}

.page-id-51493 .fovideo .fancybox-youtube img {
    width: 280px;
}

.page-id-51493 .fovideo .playicon img {
    width: 48px !important;
}

.page-id-51493 div#enroll {
    display: none;
}

.page-id-51493 .right-le{
    display: none;
}

.page-id-51493 .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
 }
 
 .page-id-51493 #placements .col-lg-3 {
    width: 100%;
}

.page-id-51493 #placements .col-lg-3 {
    text-align: center!important;
}

.page-id-51493 #placements .col-lg-3 .alignleft{

 float: none !important;
}

.page-id-51493 #placements .col-lg-3 h2{
	text-align: center !important;
}

}

/* DSP pune end */

/* DSP mumbai */

.page-id-51531 #popup3 #text-89 .wpcf7-email, .page-id-51531 #popup3 #text-89 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51531 #popup3 #text-89 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51531 #popup3 #text-89 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51531 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51531 #popup3 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51531 #popup3 #text-89 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-51531 #popup1 #text-96 .wpcf7-email, .page-id-51531 #popup1 #text-96 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51531 #popup1 #text-96 .intl-tel-input.allow-dropdown .flag-container{
    left: -1px;
}

.page-id-51531 #popup1 #text-96 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
}

.page-id-51531 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51531 #popup1 #text-96 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51531 #popup1 #text-96 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51531 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 8px!important;
}

.page-id-51531 #text-98 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

.page-id-51531 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51531 #text-98 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-51531 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51531 #text-98 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100%;
}

.page-id-51531 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51531 #text-98 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51531 #text-98 .wpcf7-select {
    border-radius: 0!important;
}

.page-id-51531 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-51531 #text-98 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-51531 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
    top: 16px;
    position: relative;
}

.page-id-51531 #placements .col-lg-3 {
    width: 20%;
}

.page-id-51531 #about{
    margin-top: 30px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51531 #case {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.page-id-51531 #faculty {
    display: none;
}

.page-id-51531 .fovideo .fancybox-youtube img {
    width: 280px;
}

.page-id-51531 .fovideo .playicon img {
    width: 48px !important;
}

.page-id-51531 div#enroll {
    display: none;
}

.page-id-51531 .right-le{
    display: none;
}

.page-id-51531 .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
 }
 
 .page-id-51531 #placements .col-lg-3 {
    width: 100%;
}

.page-id-51531 #placements .col-lg-3 {
    text-align: center!important;
}

.page-id-51531 #placements .col-lg-3 .alignleft{

 float: none !important;
}

.page-id-51531 #placements .col-lg-3 h2{
	text-align: center !important;
}

.header-text-knowld {
    position: absolute !important;
    top: 3% !important;
    left: 6% !important;
}

.header-text-knowld h1 {
    color: white !important;
    margin-bottom: -14px !important;
    font-size: 44px !important;
}

.header-text-knowld h2 {
    color: white !important;
    font-size: 30px !important;
    margin-left: 10px;
}

.inner_b_2 {
    display: block !important;
    border: 1px solid white;
    width: 290px;
    height: 233px;
    position: relative;
    top: -62px;
    left: -20px;
    background: rgba(0,0,0,0.6);
}

.inner_b_1_text {
    display: none;
}

}

/* DSP mumbai end */


.page-id-51536 .top-hero-image {
    margin-top: -12px;
}

.header-text-knowld h1 {
    color: white !important;
    margin-bottom: -14px !important;
    font-size: 44px;
}

.header-text-knowld h2 {
    color: white !important;
    font-size: 36px;
}

.page-id-51536 .desktop-view.full_bg.full-width-bg{
    margin-left: -5000px;
    margin-right: -5000px;
    padding-left: 5000px;
    padding-right: 5000px;
}

.header-text-knowld {
    position: absolute;
    top: 10%;
    left: 20%;
}

.page-id-51536 .sx_box .vc_col-has-fill{
    padding: 20px;
}

.page-id-51536 div#container {
    max-width: 1170px;
    margin: auto;
    clear: both;
}

.page-id-51536 .sx_box .vc_col-has-fill .vc_column-inner{
 height: 300px;
}

h1.inner_b_1_text {
    color: white !important;
    text-align: center;
}

h1.inner_b_2_text {
    color: white !important;
    text-align: center;
    margin-top: 93px;
}

h2.inner_b_2_subtext {
    color: white !important;
    font-size: 20px;
    text-align: center;
    margin-top: -5px;
}

.inner_b_2 {
    display: none;
}

.inner_b_1 {
    width: 250px;
    margin: 0 auto !important;
    position: relative;
    top: 60px;
}

.page-id-51536 .vc_col-has-fill:hover .inner_b_1 .inner_b_1_text {
    display: none;
}

.page-id-51536 .vc_col-has-fill:hover .inner_b_1 .inner_b_2 {
    display: block;
    border: 1px solid white;
    width: 290px;
    height: 233px;
    position: relative;
    top: -62px;
    left: -20px;
    background: rgba(0,0,0,0.6);
}

.page-id-51536 div#footer {
    margin-top: 30px !important;
}

/* for knowledge learning */


.fo_he_text .header-text-knowld {
    top: 9% !important;
}

.know_lear .wvt_container {
    display: inline-block;
    position: relative;
    width: 100%;
    margin-top: 0px !important;
}



.page-template-artificial .desktop-view.full_bg.full-width-bg {
    margin-left: -5000px;
    margin-right: -5000px;
    padding-left: 5000px;
    padding-right: 5000px;
}

.fo_he_text .header-text-knowld {
    top: 7% !important;
}

.top_selc_bar {
    width: 100%;
    float: left;
    text-align: center;
}

.top_selc_bar ul{
 display: inline-block;
 border-bottom: 7px solid gainsboro;
}

.top_selc_bar ul li {
    float: left;
    list-style: none;
    width: 150px;
    text-align: center;
    color: #595959;
    font-size: 16px;
    font-weight: 600;
    position: relative;
    bottom: -7px;
    cursor: pointer;
}

.top_selc_bar ul li a{
	color: #595959;
}

.top_selc_bar li.active_part {
    border-bottom: 7px solid #FF7A5E;
    position: relative;
    bottom: -7px;
}

.top_selc_bar ul li:hover {
    border-bottom: 7px solid #FF7A5E;
 }
 
 h1.inner_b_2_text a {
    color: white;
}
.fe_img span{
float: right;
    color: white;
    font-size: 22px;
    padding: 20px;
    position: relative;
    top: 60%;

}

#advisory_council h1 {
    color: #535353;
    text-align: center;
    font-weight: 400;
    padding-bottom: 20px;
}

div#advisory_council {
    background-color: #F1F1F1;
    padding: 7px 30px 45px 30px;
}

p.fe_excerpt {
    background-color: white;
    padding: 5px 5px 38px 5px;
}

span.readmore_ac {
    position: absolute;
    z-index: 999;
    width: 100%;
    text-align: right;
    left: -7px;
    top: 385px;
}

.aro_niche{
display: none;
}

.active_part{
display: block;
}

.top_selc_bar ul span{
  display: none;
}

.date-div{
 padding: 20px 0px;
 font-size: 20px;
}

.title-div{
  padding-left: 0px;
}

.title-div h1{
  color: #303030 !important;
}

.single-webinars .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding: 5px 5px 5px 84px !important;
    width: 100%;
}

.single-webinars .sidebar select {
    padding: 5px;
}

.single-webinars input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 21%!important;
    cursor: pointer !important;
    background-color: #f90 !important;
    box-shadow: 0 5px 0 #c77700 !important;
    font-size: 14px !important;
    color: #fff!important;
    border-radius: 5px !important;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle !important;
    word-wrap: break-word;
    padding: 8px 25px !important;
    border: 0;
}

.single-webinars .widget_recent_entries{
    display: none;
}

.single-webinars .widget_wysija{

    display: none;
}

.single-webinars .widget_categories{

   display: none;
}

h1.vi-title {
    color: #0A0B0D !important;
    margin-bottom: 0px !important;
    padding: 15px 0px;
}

.single-videos span.wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.single-videos #text-109 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.single-videos #text-109 .flag-container {
    left: 0!important;
}

.single-videos #text-109 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 34px;
}


.single-videos #text-109 .Phone .wpcf7-tel {
    width: 100%!important;
    padding-left: 77px!important;
}

.single-videos #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.single-videos #text-109 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.single-videos #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: 12px;
}

.single-videos #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Program_3{
    margin-top: -5px;
}

.single-videos #text-109 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3{
    width: 100%;
}

.single-videos #text-109 .wpcf7-submit {
     
    background-color: #ff795a;
    position: relative;
    left: -20%;
    top: 83px;
    width: 116px;
    color: white !important;
    font-size: 14px !important;
}

.single-videos div#text-109 {
    width: 888px;
    margin: 0 auto;
}

.vi-form{
    width: 100%;
}

.vi-form h1 {
    width: 61% !important;
    text-align: center;
    color: #404040 !important;
    font-weight: 100 !important;
}

.single-videos .header-text-knowld {
    position: absolute;
    top: 8%;
    left: 20%;
}

.single-webinars .header-text-knowld {
    position: absolute;
    top: 8%;
    left: 20%;
}

.single-advisorycounsels #text-125{
 display: none;
}

.single-webinars #text-125{
 display: none;
}

.single-advisorycounsels .widget_recent_entries{
    display: none;
}

.single-advisorycounsels .widget_wysija{

    display: none;
}

.single-advisorycounsels .widget_categories{

   display: none;
}

.single-webinars.et_monarch .et_social_inline_top {
    display: none;
}

.single-advisorycounsels.et_monarch .et_social_inline_top {
    display: none;
}

.single-advisorycounsels .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding: 5px 5px 5px 84px !important;
    width: 100%;
}

.single-advisorycounsels .sidebar select {
    padding: 5px;
}

.single-advisorycounsels input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 21%!important;
    cursor: pointer !important;
    background-color: #f90 !important;
    box-shadow: 0 5px 0 #c77700 !important;
    font-size: 14px !important;
    color: #fff!important;
    border-radius: 5px !important;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle !important;
    word-wrap: break-word;
    padding: 8px 25px !important;
    border: 0;
}

.single-advisorycounsels .header-text-knowld {
    position: absolute;
    top: 8%;
    left: 20%;
}

.single-advisorycounsels .title-div h1 {
    margin-bottom: 0px !important;
    padding: 15px 0px;
    text-align: center;
}

.single-videos #text-109 form{
  margin-left: 36px;
}


.single-advisorycounsels .breadcrumb{
 display: none;
}

.single-webinars .breadcrumb{
 display: none;
}

.single-videos .breadcrumb{
 display: none;
}


.single-advisorycounsels .post-thumbnail img {
    width: 100%;
   
}

.single-advisorycounsels .post-thumbnail {
    text-align: center;
}

.know_lear .wvt_cell:nth-child(odd) .wvt_top:before, .wvt_cell:nth-child(even) .wvt_top:before {

    background: #FF7A5E;
}

.know_lear .vi-form{
 display: none;
}

span.play_icon_kn img {
    position: absolute;
    z-index: 9999;
}

.know_lear .wvt_cell{
 display: none;
}

.mole {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: -10px;
    background: white;
    position: relative;
    z-index: 999;
}

.slider-wrap {
    position: relative;
}

.mole .loadmore_icn {
    width: 35px;
    margin: 0 auto;
    cursor: pointer;
}

.mole div#loadMore {
    width: 100px;
    margin: 0 auto;
    cursor: pointer;
}

.mole div#showLess {
    width: 100px;
    margin: 0 auto;
    display: none;
}

span.linkedin_ac {
    position: absolute;
    z-index: 99;
    text-align: right;
    right: 30px;
    width: 100%;
}


.know_lear .header-text-knowld {
    position: relative;
 }

.top_selc_bar {
    margin-bottom: 20px;
}

@media screen and (max-width: 666px) and (min-width: 320px){
.know_lear .vi-form{
 display: block;
}

span.play_icon_kn img {
    position: absolute;
    z-index: 9999;
    width: 30px;
    top: 34px !important;
}


.know_lear #text-109 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.know_lear #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: 12px;
}

.know_lear #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Program_3{
    margin-top: 0px;
}

.know_lear #text-109 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3{
    width: 100%;
}

.know_lear input#phoneNumber_crbrd {
    padding: 5px 5px 5px 84px !important;
    width: 100%;
}

   .know_lear span.wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 320px;
    margin-right: 18px;
    margin-bottom: 10px;
}

.know_lear div#text-109 {
    width: 320px;
    margin: 0 auto;
    background: #FFECDE;
    padding: 10px;
}

.know_lear #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: 0px;
}

.know_lear #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
   margin-top: 0px;
}

.know_lear #text-109 .wpcf7-submit {
    background-color: #ff795a;
    position: relative;
    left: 4%;
    top: 6px;
    width: 116px;
    color: white !important;
    font-size: 14px !important;
}	

.single-webinars #text-109{
     margin: 0 auto;
     width: 300px;
    margin: 0 auto;
    background: #FFECDE;
    padding: 16px;
}

.single-webinars .blog-post-content {
    width: 100%;
    padding: 0px 20px;
}

.single-webinars input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 3%!important;
 }
 
 .single-advisorycounsels #text-109{
     margin: 0 auto;
     width: 300px;
    margin: 0 auto;
    background: #FFECDE;
    padding: 16px;
}

.single-advisorycounsels .blog-post-content {
    width: 100%;
    padding: 0px 20px;
}

.single-advisorycounsels input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 3%!important;
 }
 
 .single-videos #text-109 .flag-container {
    left: 0!important;
    background: #FFECDE;
}

.single-advisorycounsels #text-109 .flag-container {
    left: 0!important;
    background: #FFECDE;
}

.single-webinars #text-109 .flag-container {
    left: 0!important;
    background: #FFECDE;
}

.single-webinars #main-footer {
    margin-top: -70px;
    top: 7px;
}

.single-advisorycounsels #main-footer {
    margin-top: 45px;
}

}

@media screen and (max-width: 979px) and (min-width: 320px){

    .top_selc_bar {
    margin-bottom: 0px;
    }

	.title-div {
    width: 100%;
    }
    
    .single-videos iframe {
    height: 200px;
}

.single-webinars iframe {
    height: 200px;
}
    
    .single-videos .small-padding {
    padding-top: 0;
    padding: 0px 20px;
}

.single-videos #text-109 {
    width: 300px;
    margin: 0px auto;
    background: #FFECDE;
    padding: 16px;
}   
    
    .single-videos #text-109 form{
  margin-left: 0px;
}
    
    .single-webinars .small-padding {
    padding-top: 0;
    padding: 0px;
}


	
    .single-advisorycounsels input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 7%!important;
    }	
	
	.single-advisorycounsels .title-div h1 {
    margin-bottom: 0px !important;
    text-align: center;
    padding: 15px 0px;
}

.vi-form h1 {
    width: 100% !important;
    text-align: center;
    color: #404040 !important;
    font-weight: 100 !important;
}

.single-videos span.wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 320px;
    margin-right: 18px;
}

.single-videos div#text-109 {
    width: 320px;
    margin: 0 auto;
}

.single-videos #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: 8px;
}

.single-videos #text-109 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: 6px;
}

.single-videos #text-109 .wpcf7-submit {
    background-color: #ff795a;
    position: relative;
    left: 4%;
    top: 22px;
    width: 116px;
    color: white !important;
    font-size: 14px !important;
}

.aro_niche{
    display: block;
    width: 80px;
    float: right;
    position: relative;
    top: 6px;
    right: 12px;
}

.active_part{
display: block;
}


.aro_niche i{
	color:white;
}

.know_lear .wvt_thumb_container{
    width: 45%;
    float: left;
    height: 100px;
}

.know_lear .wvt_thumb_container img{
 top: 22%;
}

.know_lear .fa-file-o{

  display: none;
}

.know_lear .wvt_cell .wvt_title{
    width: 50%;
    float: left;
    font-size: 13px;
    margin-left: 16px;
}

.know_lear .wvt_cell .wvt_excerpt{
  display: none;
}

.know_lear .wvt_cell {
    height: 152px;
}

.know_lear .wvt_permalink {
    font-size: 12px;
    margin-left: 16px;
}

.fo_he_text .header-text-knowld {
    top: 1% !important;
}

.top_selc_bar {
    width: 100%;
    float: left;
    text-align: left;
    width: 100%;
    background: black;
    height: auto;
    margin-top: -68px;
}

.top_selc_bar ul {
    display: inline-grid;
    border-bottom: 0px solid gainsboro;
    padding: 0px 20px;
    width: 55%;
    position: relative;
    top: 5px;
    padding-bottom: 14px;
}

.top_selc_bar li.active_part {
    border-bottom: 0px solid #FF7A5E;
    position: relative;
    bottom: -3px;
    display: block !important;
}

.top_selc_bar ul li {
    display: none;
    color: white;
    padding: 8px;
}

.top_selc_bar ul li a {
    color: white;
}

.top_selc_bar ul li:hover {
    border-bottom: 0px solid #FF7A5E;
}

.top_selc_bar ul span{
	 display: block; 
    position: absolute;
    top: 9px;
    left: 16px;
    font-size: 24px;
    color: white;

}

#advisory_council .slider1 {
    width: 100% !important;
}

div#advisory_council {
    background-color: #F1F1F1;
    padding: 0px;
}

#advisory_council .row {
    margin-left: 15px;
    margin-right: 15px;
    margin: 0 auto;
}

#advisory_council .slider-arrow {
    position: absolute;
    top: 40% !important;
 }
 
 #advisory_council .sa-left3 {
    left: 4px !important;
}

#advisory_council .sa-right3 {
    right: 6px !important;
}

 #advisory_council .sa-left {
    display: none;
}

#advisory_council .sa-right {
    display: none;
}

#advisory_council .slider1{
 display: none;
}

#advisory_council .slider3{
 display: block !important;
}

 #advisory_council .sa-left3 {
    display: block !important;
}

#advisory_council .sa-right3 {
    display: block !important;
}
   
}

 #advisory_council .sa-left3 {
    display: none;
}

#advisory_council .sa-right3 {
    display: none ;
}

#advisory_council .slider3{
 display: none ;
}

#advisory_council .col-xs-12.col-md-4{
width: 100%;

}

#advisory_council .slider-arrow {
position: absolute; top: 40%; width: 30px;padding: 6px 0!important;
background: #525E66!important;color: #fff!important;text-align: center!important;
text-decoration: none!important;border-radius: 50%!important;}
#advisory_council .sa-left {
    left: 25px;
}
#advisory_council .sa-right {
    right: 20px;
}

.know_lear.bellow_custom {
    float: left;
    margin-top: 20px;
    width: 100%;
}

.after_none:after{
 display: none !important;
}

h1.inner_b_1_text a {
    color: white !important;
    text-align: center;
}
p.fe_excerpt {
    background-color: white;
    padding: 5px 5px 38px 5px;
    min-height: 132px;
}

.sx_box:nth-child(1) .vc_col-has-fill:nth-child(1) h1.inner_b_2_text {
    color: white !important;
    text-align: center;
    margin-top: 81px;
}

.sx_box:nth-child(1) .vc_col-has-fill:nth-child(3) h1.inner_b_2_text {
    color: white !important;
    text-align: center;
    margin-top: 81px;
}

.sx_box:nth-child(2) .vc_col-has-fill:nth-child(2) h1.inner_b_2_text {
    color: white !important;
    text-align: center;
    margin-top: 81px;
}

.sx_box:nth-child(2) .vc_col-has-fill:nth-child(3) h1.inner_b_2_text {
    color: white !important;
    text-align: center;
    margin-top: 81px;
}

.sx_box:nth-child(1) .vc_col-has-fill:nth-child(2) h1.inner_b_2_text {
    margin-top: 81px;
}

.sx_box:nth-child(2) .vc_col-has-fill:nth-child(1) h1.inner_b_2_text {
    margin-top: 81px;
}

.abv_thumbnail h1{font-size: 20px;
    font-weight: 500;
    margin: 0px !important;
    float: left;
}

.abv_thumbnail span{
    float: right;
    position: relative;
    top: 9px;
    font-weight: bold;
}

.abv_thumbnail{
    border-bottom: 2px solid #ccc;
    width: 100%;
    float: left;
    margin-bottom: 30px;
    padding-bottom: 10px;
}

.single-post .blog-post {
    margin-top: -2px;
}

/* fromstaging */

.know_lear.bellow_custom {
    padding: 0px 66px;
}

p.fe_excerpt {
    background-color: white;
    padding: 5px 5px 38px 5px;
    min-height: 225px;
    font-style: normal;
    font-weight: 500;
}

#footer span {
    font-style: normal;
    font-weight: 500;
}

#footer p {
    font-style: normal;
    font-weight: 500;
}

.know_lear.bellow_custom {
    padding: 35px 66px;
    background: #F1F1F1;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	.know_lear.bellow_custom {
    padding: 0px;
    background: #F1F1F1;
}

.fo_readmores span.readmore_ac {
    left: -32px;
    top: 383px;
}

}

h1#advisory_council {
    text-align: center;
    margin-bottom: 20px;
    color: gray;
    font-weight: 500;
    font-style: normal;
}

.wvt_cell:nth-child(odd) {
    float: left;
    clear: left;
}

.wvt_cell:nth-child(even) {
    float: right;
    clear: right;
}

.wvt_cell:nth-child(odd):before {
    left: 518px;
}

.wvt_cell:nth-child(odd):after {
    left: 516px;
}

.wvt_cell:nth-child(odd) .wvt_top:before, .wvt_cell:nth-child(even) .wvt_top:before {
  
    top: 15px;
    left: 541px;
    background: #FF7A5E;
}

.wvt_cell:nth-child(even) .wvt_top:before {
    left: auto;
    right: 540px;
}

.wvt_cell:before {
    
    right: 517px;
}

.wvt_cell:after {
   
    right: 515px;
}

.archive .breadcrumb{
 display: none;
}


.single-advisorycounsels span.linkedin_ac {
    position: absolute;
    z-index: 99;
    text-align: right;
    right: 30px;
    width: 60px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.single-advisorycounsels .post-thumbnail {
    text-align: center;
    max-width: 200px;
    overflow: hidden;
    position: relative;
    left: 45px;
}

.single-advisorycounsels .post-thumbnail img {
    width: 100%;
}

.single-advisorycounsels span.linkedin_ac {
    position: absolute;
    z-index: 99;
    text-align: right;
    width: 26px;
    right: 30px;
}

}

@media screen and (min-width: 980px){

 .top_selc_bar ul li:nth-child(6) {
    margin-left: 30px;
}

.top_selc_bar ul li:nth-child(7) {
    margin-left: 40px;
    width: 179px;
}

}

.page-id-38695 .top-hero-image {
    padding: 0px 50px;
}

.page-id-38695 .page-template-template-airpay-payment section form {
    top: 490px !important;
 }
 
@media screen and (max-width: 1450px) and (min-width: 1361px){

.page-id-51650 .top-hero-image .desktop-view{

background-size: 1439px;

}

}

@media screen and (min-width: 1451px){

.page-id-51650 .top-hero-image .desktop-view{

background-size: 1914px !important;

}

}
 
/* motilal page */

.page-id-51911 .right-le {
    margin-left: 277px;
}

.page-id-51911 .left-pm {
    padding-top: 0px;
}

.page-id-51911 #about  h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-51911 #training .bg-col {
    min-height: 235px;
 }
 
 .page-id-51911 #placements li.vc_tta-tab a {
    padding: 7px 23px!important;
}

.archive .wvt_cell:nth-child(odd) .wvt_top:before{
    top: 15px;
    left: 524px;
}

.archive .wvt_cell:nth-child(even) .wvt_top:before {
    left: auto;
    right: 525px;
}

.archive .wvt_cell:nth-child(odd):after {
    left: 470px;
}

.archive .wvt_cell:before {
    right: 472px;
}

.archive .wvt_cell:after {
    right: 470px;
}

.archive .wvt_cell:nth-child(odd):before {
    left: 472px;
}

.archive #main{
padding: 0px 50px;
    width: 1170px;
    margin: 0 auto;
}

.page-id-51911 #popupcontent1 #text-115 .wpcf7-email, .page-id-51911 #popupcontent1 #text-115 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51911 #popupcontent1 #text-115 .intl-tel-input.allow-dropdown .flag-container {
    left: -1px;
}

.page-id-51911 #popupcontent1 #text-115 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
    padding: 7px 7px 7px 77px !important;
}

.page-id-51911 #popupcontent1 #text-115 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51911 #popupcontent1 #text-115 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51911 #text-41 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-51911 #text-41 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51911 #text-41 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-51911 #text-41 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-51911 #text-41 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.page-id-51911 #text-41 .flag-container {
    left: 0;
    height: 35px;
}

.page-id-51911 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}

.page-id-51911 #text-41 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51911 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
}

.page-id-51911 #text-41 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51911 #text-41 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 98%;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-51911 .left-side .menu-item-47116{
display: none;
}

.page-id-51911 .left-side .menu-item-48231{
display: block;
}

.page-id-51911 #training .pg-full:nth-child(1) {
    margin: 7px 0 -20px;
}

.page-id-51911 div#twofourseven {
    margin-top: 22px;
}


@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-51911 .fancybox-youtube span.mob-spa {
    display: inline-block;
}

.page-id-51911 .right-le{
  display: none;
}

.page-id-51911 .about {
    display: none;
}

.page-id-51911 div#about {
    margin-top: 50px;
}

.page-id-51911 div#twofourseven {
   display: none;
}

.page-id-51911 .admobhidee{
 display: none;
}

.page-id-51911 div#faculty {
    display: none;
}

.page-id-51911 div#enroll {
    display: none;
}

.page-id-51911 #placements .col-lg-3 {
    width: 100% !important;
}

.col-lg-3.col-md-3.col-sm-6 img {
    width: 100%;
}

.top-hero-image {
    padding: 0px 0px !important;
}

.page-id-51531 #filltopform a#free-demo {
    margin-left: 50px !important;
}

.page-id-51531 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51493 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51405 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51293 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51376 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51341 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51277 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

}

.woocommerce-checkout .col-1 {
    float: left;
    width: 100%;
    max-width: 1160px;
}

.woocommerce-checkout .col-1 {
    float: left;
    width: 70% !important;
}

.page-id-51911 #placements .col-lg-3 {
    width: 20%;
}

.page-id-44100 section {
    margin-top: 144px;
}
.single #content section.col-lg-9.col-md-8.col-sm-8.small-padding .blog-post-content .wpb_text_column.wpb_content_element ul{

padding-left: 22px;

}

.single #content section.col-lg-9.col-md-8.col-sm-8.small-padding .blog-post-content ul {
    padding-left: 22px;
}

.single #content section.col-lg-9.col-md-8.col-sm-8.small-padding .blog-post-content h2 {
    font-size: 18px;
}


.page-id-44100 div#hide-video {
    margin-top: -11%;
    height: 756px;
}


.page-id-51911 #popupcontent1 #text-118 .wpcf7-email, .page-id-51911 #popupcontent1 #text-118 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-51911 #popupcontent1 #text-118 .intl-tel-input.allow-dropdown .flag-container {
    left: -1px;
}

.page-id-51911 #popupcontent1 #text-118 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding-left: 71px!important;
    width: 100%!important;
    padding: 7px 7px 7px 77px !important;
}

.page-id-51911 #popupcontent1 #text-118 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-51911 #popupcontent1 #text-118 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

#footer #text-58 .col-1 {
    float: left;
    width: 100%;
    max-width: 270px;
}

#footer #text-58 .co-2 {
    float: left;
    width: 100%;
    max-width: 293px;
}

#footer #text-58 .co-3 {
    font-size: 14px;
    float: left;
    width: 100%;
    max-width: 175px;
    margin-top: 3px;
}

#footer #text-58 .fcc1{
     float: left;
}

#footer #text-58 .fcc2{
     float: left;
     margin-left: 16px;
}

#footer #text-58 .col-1 li {
    line-height: 29px;
}

#footer #text-58 .co-2 li {
    line-height: 29px;
}

.copyright {
    background: #fff;
}

.copyright p{
    width: 1158px;
    margin: 0 auto;
    padding-top: 16px;
    padding-bottom: 16px;
    border-top: 2px solid #E3E3E3;
}

#footer span {
    font-style: normal;
    font-weight: 500;
    color: #626262 !important;
}

#main-footer .widget li a {
    color: #626262 !important;
}

#main-footer .widget .co-3 li a {
    color: #1B797F !important;
}

.right-txt i.icons {
    float: left;
    color: #1B797F !important;
    font-size: 17px;
    margin-top: 5px;
}

div#main-footer {
    background: none;
    border-bottom: 2px solid #e6e6e6;
    margin-bottom: 20px;
}

div#footer {
    margin-top: 80px !important;
    background: none;
}

div#footer .right-con h3 {
    margin: 0;
    color: #626262!important;
    font-size: 20px;
    text-align: left;
    font-weight: 600;
}

div#footer .col-wrp h3 {
    color: #626262!important;
    font-weight: 600;
}

div#footer .right-txt h3 {
    color: #626262!important;
    font-weight: 600;
}

#main-footer #text-59.widget li h3 a:nth-child(1) {
    font-weight: 600;
    font-size: 14px;
}

.adrcon p:nth-child(1) {
    float: left;
}

.adrcon p:nth-child(2) {
    float: left;
    margin-left: 22px !important;
}

#footer .adrcon p span:nth-child(1) {
    color: #1B797F !important;
    font-weight: 600;
}

.adrcon p {
    font-size: 15px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.adrcon p:nth-child(2) {
    float: left;
    margin-left: 0px !important;
}

#main-footer #text-59.widget li h3 a:nth-child(1) {
    font-weight: 600;
    font-size: 11px !important;
}

#advisory_council .nosli{
width: 100% !important;
}

.page-id-46791 #container .desktop-view.full_bg.full-width-bg {
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
}

.page-id-48340 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

}

#footer #text-57 .right-con {
    margin-top: -6px;
}

#footer #text-58 .co-3 ul li {
    line-height: 29px;
}

#text-125 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

#text-125 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#text-125 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px;
}

#text-125 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

#text-125 .flag-container {
    left: 0;
    height: 35px;
}

#text-125 #phoneNumber_brochuremobile {
    padding-left: 77px!important;
    margin-left: 0;
}

#text-125 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}

#text-125 .wpcf7-select {
    border: 1px solid rgba(51, 51, 51, 0.1)!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-125 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
    top: 3px;
}

#text-125 .wpcf7-form-control-wrap.leadsquared-mx_Program_3{
    top: -7px;
}

#text-125 #phoneNumber_crbrd {
    padding-left: 75px !important;
}

#text-125{
   padding-left: 60px;
}


#text-125 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 98%;
    left: 53%;
    padding-bottom: 5px!important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
#text-125 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 100%;
    margin-right: 18px;
}

.page-id-38695 .top-hero-image {
    padding: 0px 0px !important;
}

#text-125 {
    padding-left: 15px;
    padding-right: 15px;
}

#text-125 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -2px;
}

a.knbnb {
    color: black;
    background: #f2915a;
    padding: 7px 15px;
    border-radius: 2px;
    margin-left: 22px;
}

.page-id-49042 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-49042 div#hands-on-projects ul {
    padding-left: 22px;
}

.page-id-49042 a.fancybox-youtube img:nth-child(2) {
    width: 100%;
}

.page-id-49042 span a.fancybox {
    font-size: 15px;
}

.page-id-49042 span.mob-spa1 {
    font-size: 15px;
}

.page-id-49042 .one-six .col-sm-12.col-md-3 p {
    font-size: 15px;
}

.page-id-48245 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-48245 #free-demo {
    padding: 7px 40px !important;
    margin-left: 26px !important;
    position: relative;
}

div#filltopform h2 {
    font-size: 40px !important;
}

.page-id-40160 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    margin-top: 23px !important;
}

.page-id-38851 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-38929 form#lc_change38929 {
    top: 595px !important;
}

.page-id-50981 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-51421 div#filltopform h2 {
    margin-bottom: 70px !important;
}

.page-id-47571 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-38807 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-38842 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 30px;
    padding: 0px 0px !important;
}

div#training .bg-col .col-lg-3.col-md-3.col-sm-6 {
    text-align: center;
    padding: 0px 80px;
}

.page-id-38997 .top-hero-image {
    padding: 0px 0px !important;
}

#container #curriculum .fcurri {
    width: 170px !important;
    top: 8px;
}

.page-id-36835 form#lc_change36835 {
    top: 512px !important;
}

#filltopform span a.fancybox {
    font-size: 15px;
}

div#case ul {
    padding-left: 22px;
}

span.mob-spa1 {
    font-size: 15px !important;
}

.page-id-38758 .top-hero-image {
    padding: 0px 0px !important;
}

.page-id-46958 div#filltopform {
    padding: 0 26px 20px!important;
    width: 100%;
}

.page-id-40161 form#lc_change40161 {
    margin-top: -48px !important;
}

.page-id-47911 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-47988 form#lc_change47988 {
    top: 455px !important;
}

.page-id-47988 .top-hero-image {

    padding: 0px 0px !important;
}

.desktop-view.full_bg.full-width-bg .right-le {
    display: none;
}

}

.page-id-48462 form#lc_change48462 {
    top: 468px;
}

a.knbnb {
    color: black;
    background: #f2915a;
    padding: 7px 15px;
    border-radius: 2px;
}


#popup_content #text-43 .wpcf7 {
    width: 75%!important;
    margin-left: 70px;
    margin-top: 0px !important;
}



#fancybox-content #popup_content #text-43 input#phoneNumber_pr {
    padding: 5px 0 5px 72px!important;
        width: 340px !important;
}

#fancybox-content #popup_content #text-43 .flag-container {
    left: 2px!important;
}

#fancybox-content #popup_content #text-43 div.wpcf7-validation-errors {
    border: 2px solid #ff9900 !important;
    color: red !important;
    font-size: 1em;
    display: block;
    position: relative !important;
    width: 100% !important;
    right: 5px !important;
    top: 45% !important;
}

#fancybox-content #popup_content #text-43 div.wpcf7-mail-sent-ok {
    border: 2px solid #ff9900 !important;
    color: green !important;
    font-size: 1em;
    display: block;
    position: relative !important;
    width: 100% !important;
    right: 5px !important;
    top: 45% !important;
}

#fancybox-content #popup_content #text-43 .wpcf7-form p {
    text-align: center;
    margin-bottom: 10px;
}

#fancybox-content #popup_content #text-43 .wpcf7 {
    width: 486px!important;
    margin-left: 0px;
    margin-top: 31%;
}

.page-id-14383 .chefs-slider .flex-direction-nav .flex-prev {
    left: -40px!important;
}

.page-id-14383 .chefs-slider .flex-direction-nav .flex-next {
    left: 56px !important;
 }
 
.page-id-36835 form#lc_change36835 {
    top: 440px;
}
 
.page-id-38758 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 20px;
    padding: 0px 50px;
}

.page-id-38997 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 20px;
    padding: 0px 50px;
}

.page-id-38997 form#lc_change38997 {
    top: 449px;
}

.page-id-38758 form#lc_change38758 {
    top: 447px;
}

.page-id-47099 form#lc_change47099 {
    top: 467px;
}

.page-id-40161 .top-hero-image {
    margin-top: 22px;
}

.page-id-40161 form#lc_change40161 {
    margin-top: -28px;
}

.page-id-38929 form#lc_change38929 {
    top: 392px;
}

.page-id-38929 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 16px;
    margin-bottom: 30px;
}

.page-id-39156 form#lc_change39156 {
    top: 400px;
}

.page-id-39171 form#lc_change39171 {
    top: 429px;
}

.page-id-38695 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 18px;
    margin-bottom: 30px;
}

.page-id-38695 form#lc_change38695 {
    top: 399px;
}

.page-id-49246 form#lc_change49246 {
    top: 462px;
}

.page-id-38842 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 30px;
    padding: 0px 51px;
}

.page-id-38842 form#lc_change38842 {
    top: 458px;
}

.page-id-36835 .top-hero-image {
    margin-top: 5px;
    padding: 0px 50px;
}

.page-id-47988 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: -3px;
    margin-bottom: 30px;
    padding: 0px 50px;
}

.page-id-47988 form#lc_change47988 {
    top: 444px;
}

.page-id-38851 #popup #text-56 .wpcf7-submit {
   
    margin: 0 auto !important;
}

@media screen and (max-width: 1023px) and (min-width: 666px){

.page-id-46791 .row.enquire1 .col-md-3.enquire3 {
    float: right;
}

}

@media screen and (max-width: 1023px) and (min-width: 420px){


#footer .col-lg-4 {
    float: left!important;
    width: 60%;
    max-width: 80%!important;
}

.left-pm {
    padding: 0px 20px;
}

}


#text-126 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

#text-126 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#text-126 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px;
}

#text-126 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

#text-126 .flag-container {
    left: 0;
    height: 35px;
}

#text-126 #phoneNumber_brochuremobile {
    padding-left: 77px!important;
    margin-left: 0;
}

#text-126 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}

#text-126 .wpcf7-select {
    border: 1px solid rgba(51, 51, 51, 0.1)!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-126 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
}

#text-126 .wpcf7-form-control-wrap.leadsquared-mx_Program_3{
    top: -7px;
}

#text-126 #phoneNumber_crbrd {
    padding-left: 75px !important;
}

#text-126{
   width: 100%;
    max-width: 979px;
    margin: 0 auto;
}


#text-126 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 98%;
    left: 53%;
    padding-bottom: 5px!important;
}

.bottom_form_kn{
    color: #535353;
    font-weight: 300;
    max-width: 979px;
    width: 100%;
    margin: 0 auto;
    margin-top: 30px;
    padding-left: 72px;
}

#text-126 input#phoneNumber_genlo {
    padding-left: 77px !important;
}

#text-126 form{
    margin-left: 72px;
}


@media screen and (max-width: 979px) and (min-width: 320px){
#text-126 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 100%;
    margin-right: 18px;
}

#text-126 form{
    margin-left: 0px;
}

#text-126 {
    padding-left: 15px;
    padding-right: 15px;
}

#text-126 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -2px;
}

.bottom_form_kn{
 margin-left: 0px;
 padding-left: 0px;
}

#text-126 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: 7px;
}

}

.page-template #text-126 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
    color: red;
    position: absolute;
    top: 313px;
}

.page-template #text-126 .page-id-51650 div.wpcf7-mail-sent-ok {
    color: green !important;
    position: absolute;
    top: 313px;
}

#text-126 div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    position: absolute;
    top: 262px;
}

#text-125 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
    color: red;
    position: absolute;
    top: 100%;
}


.page-id-38807 #menu-item-47118{
 display: none;
}

.page-id-56342 .top-hero-image {
    padding: 0px 52px;
}

.page-id-56342 form#lc_change56342 {
    display: none;
}

.page-id-55873 #text-122 .wpcf7-submit {
    left: 49%;
}

/* mlp int */


#text-127 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

#text-127 .wpcf7-email, #text-127 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-127 .wpcf7-email, #text-127 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-127 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

#text-127 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px !important;
}

#text-127 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-127 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-55873 #text-122 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-55873 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -22px;
}

.page-id-55873 #filltopform .one-third {
    float: right;
    width: 100%;
    max-width: 24%;
    background: rgba(255,255,255,.3);
    text-align: center;
    border-radius: 5px;
    margin-right: 50px;
    margin-top: 12px;
}

.page-id-55873 .left-pm {
    padding-top: 0px !important;
    margin-top: 0 !important;
}

.page-id-55873 .tab-col .vc_tta-tabs-container {
    max-width: 899px;
    margin: auto!important;
}

.page-id-55873 #placements span.vc_tta-title-text {
    font-size: 12px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.slider2 {
    display: none;
}
.page-id-55873 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-55873 #faculty{
  display: none;
}

.page-id-55873 .fancybox-youtube img:nth-child(2) {
	width: 100%;
}

.page-id-55873 .vc_row.wpb_row.vc_row-fluid.facultyhi {
    display: none;
}

.page-id-55873 #enroll{
    display: none;
}

}

.page-id-55873 #hands-on-projects ul {
    padding-left: 20px;
}

/* sap int */

#text-128 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

#text-128 .wpcf7-email, #text-127 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-128 .wpcf7-email, #text-127 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px;
    width: 100%!important;
}

#text-128 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

#text-128 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px !important;
}

#text-128 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-128 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-55882 #text-130 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

.page-id-55882 #text-130 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-55882 #text-130 .wpcf7-email, .page-id-55882 #text-130 .wpcf7-text {
    border: 1px solid #ccc!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-55882 #text-130 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    padding: 7px;
    border-radius: 0!important;
}

.page-id-55882 #text-130 .flag-container {
    left: 0;
    height: 34px;
}

.page-id-55882 #text-130 #phoneNumber_dspnl4 {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-55882 #text-130 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-55882 #text-130 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-55882 #text-130 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-55882 #text-130 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 10%!important;
    color: white !important;
    position: absolute;
    top: 51%;
    z-index: 0;
    left: 49%;
    padding-bottom: 5px!important;
}






.page-id-55882 .left-pm {
    padding-top: 0px;
    margin-top: 0;
}

.page-id-55882 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -22px;
    margin-bottom: 2px;
}

.page-id-55882 a.fcurri {
    bottom: 20px;
}

.page-id-55873 a.fcurri {
    bottom: 20px;
}

.page-id-55882 .tab-col .vc_tta-tabs-container {
    max-width: 813px;
    margin: auto!important;
}

.page-id-55882 span.vc_tta-title-text {
    font-size: 12px;
}

.page-id-55882 .tab-col .vc_tta-tab a {
    padding: 8px 10px!important;
}

.page-id-55873 #placements .tab-col {
    border: 4px solid #fee9d5!important;
    padding: 30px 0px;
}



@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-55882 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}
.page-id-55882 #faculty{
  display: none;
}

.page-id-55882 #enroll{
    display: none;
}

}

.page-id-55882 #training .bg-col {

    min-height: 233px;
}

#text-127 input#phoneNumber_dspnl2 {
    padding-left: 77px !important;
}

.page-id-56460 .top-hero-image {
    padding: 0 56px;
}

.page-id-56460 form#lc_change56460 {
    display: none;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper p {
    margin: -16px 0 0!important;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper>div {
    min-height: 290px;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper .col1 div p {
    margin: 0!important;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper .col2 div p {
    margin: 0!important;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper .col3 div p {
    margin: 0!important;
}

.page-id-55882 .job-role .wpb_content_element .wpb_wrapper .col5 div p {
    margin: 0!important;
}

.page-id-55882 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0;
    padding: 10px 0;
}

.page-id-55882 #placements .col_comm {
    min-height: 178px;
}

.page-id-55882 #admissions h4 {
    font-size: 14px!important;
}

.page-id-55873 .job-role .wpb_content_element .wpb_wrapper>div {
    padding: 0;
}

.page-id-55873 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0;
    padding: 10px 0;
}

.page-id-56460 .payment .display-option-2 {
    display: block !important;
}

.page-id-56460 .payment.select-option {
    display: none;
}

.page-id-56342 .payment .display-option-2 {
    display: block !important;
}

.page-id-56342 .payment.select-option {
    display: none;
}

.page-id-55873 #text-131 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-55873 #text-127 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-55873 #text-132 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-74444 #text-137 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-74444 #text-131 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-74444 #text-127 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-74444 #text-132 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-55882 .leadsquared-mx_Mode_of_Delivery{
 display: none;
}

.page-id-55873 #text-122 .wpcf7-submit {
    top: 84%;
 }
 
.page-id-46958 #case ul {
    padding-left: 20px;
}

.discl .vc_column-inner {
    padding-top: 0px;
}

.discl {
    margin-top: -50px;
}

.page-id-46958 .pg-faculty {
    padding-bottom: 0px!important;
}

.page-id-51536 div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    position: absolute;
    top: 240px;
}

.page-template-int_page p.copylineint1 {
    border: none;
    text-align: center;
}

.fli {
    width: 10%;
    float: left;
}

.fct {
    width: 90%;
    float: left;
}

p.copylineint1 {
    text-align: center;
    border: none;
    position: relative;
    left: -12%;
}

@media screen and (max-width: 979px) and (min-width: 320px){

p.copylineint1 {
    text-align: center;
    border: none;
    position: unset;
    left: -52%;
    width: 100%;
}

.fli {
    width: 100%;
    padding-left: 5%;
    float: left;
}

.fct {
    width: 100%;
    float: left;
}

.site-logo {
    margin-left: 0px !important;
}

}

.page-template-int_page_template div#footer {
    margin-top: 10px !important;
    background: none;
}

.one-third #text-129 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.one-third #text-129 .wpcf7-tel, .one-third #text-129 .wpcf7-email, .one-third #text-129 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 1px!important;
    padding: 5px!important;
    width: 90%!important;
    background: #e8e8e8;
}

.one-third #text-129 .flag-container {
    right: auto;
    left: 17px;
    background: #fff;
    border-radius: 8px;
}

#text-129 input#phoneNumber_stca {
    padding-left: 77px !important;
}

.one-third #text-129 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 90%!important;
    padding: 5px!important;
    background: #e8e8e8;
}

#text-129 .wpcf7-submit {
    margin-top: 0!important;
    margin-left: 17px!important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}


.one-third #text-131 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}

.one-third #text-131 .wpcf7-tel, .one-third #text-131 .wpcf7-email, .one-third #text-131 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 1px!important;
    padding: 5px!important;
    width: 90%!important;
    background: #e8e8e8;
}

.one-third #text-131 .flag-container {
    right: auto;
    left: 17px;
    background: #fff;
    border-radius: 8px;
}

#text-131 input#phoneNumber_stca {
    padding-left: 77px !important;
}

.one-third #text-131 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 90%!important;
    padding: 5px!important;
    background: #e8e8e8;
}

#text-131 .wpcf7-submit {
    margin-top: 0!important;
    margin-left: 17px!important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}


#text-132 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

#text-132 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#text-132 .wpcf7-email, .page-id-55882 #text-132 .wpcf7-text {
    border: 1px solid #ccc!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-132 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    padding: 7px;
    border-radius: 0!important;
}

#text-132 .flag-container {
    left: 0;
    height: 34px;
}

#text-132 #phoneNumber_dspnl4 {
    padding-left: 77px!important;
    margin-left: 0;
}

#text-132 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

#text-132 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-132 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

#text-132 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 10%!important;
    color: white !important;
    position: absolute;
    top: 85%;
    z-index: 0;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-57223 div#footer {
    margin-top: 0px !important;
    background: none;
}

.page-id-56342 .button-btn {
    float: left;
    width: auto;
    margin: 12px;
    margin-top: 92px;
}

.page-id-56460 .button-btn {
    float: left;
    width: auto;
    margin: 12px;
    margin-top: 92px;
}

form#lc_change56460 {
    display: none;
}

.page-id-46791 .indadvisor1 h2{
    margin-top: -38px;
    margin-bottom: -7px;
}

.page-id-46791 #enroll h2 {
    margin-top: -17px !important;
    margin-bottom: -12px !important;
}

#enroll h2{
    font-size: 26px !important;
}

.page-id-48340 #faculty h2 {
    margin-bottom: 12px !important;
    margin-top: -12px !important;
}

.page-id-48340 #faq h2{
    margin-bottom: 16px !important;
 }
 
.page-id-48245 #faq h2 {
    margin-bottom: 16px !important;
    margin-top: -14px !important;
}

.page-id-48245 #enroll h2 {
    margin-top: -12px !important;
    margin-bottom: 4px;
}

.page-id-48245 div#footer {
    margin-top: -40px !important;
}


 
.page-id-48245 #faq h2{
	margin-bottom: 16px !important;
}
 
 .page-id-46958 #faculty h2{
    margin-bottom: -22px !important;
    margin-top: 20px !important;
 }
 
 .page-id-46958 #fac h2{
    margin-bottom: 16px !important;
 }
 
.page-id-38851 .indadvisor1 h2 {
    margin-bottom: -13px !important;
}
 
 .page-id-38851 .slider2 .col-lg-4.col-md-4.col-sm-12 {
    width: 100%;
}

#faculty .col-lg-6.col-md-6.col-sm-12 {
    text-align: justify !important;
}

form#lc_change38842 {
    display: none;
}

.page-template-template-airpay-payment section form{
display: none;
}

.page-id-19665 .text_teading1{
 width: 150px;
}

.page-id-19665 .col-md-4.con_para .col-4-1.common{
 height: 490px;
 width: 400px;
}

.bcon {
    width: 1300px !important;
    margin: 0 auto;
    padding: 0px 64px;
}

.bcon h1{
    color: white;
    font-weight: 200;
}

.bcon p{
    font-size: 16px;
    color: white;
 }
 
 @media screen and (max-width: 979px) and (min-width: 320px){
 .bcon p {
    width: 300px;
}

.bcon {
    padding: 0px 0px;
}

.page-id-49042 #curriculum ul {
    min-height: unset !important;
}

.page-id-49042 #curriculum .wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -1px !important;
}

.page-id-49042 #curriculum .vc_tta-container {
    margin-top: 45px;
}

.page-id-49042 #container #curriculum .fcurri {
    width: 170px !important;
    top: 12px;
}


}

.page-id-46791 #curriculum h2 {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-46791 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: 2px !important;
}

.page-id-46791 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
    margin-top: -38px !important;
}

.page-id-48340 #curriculum a.fcurri {
    margin-top: 7px!important;
}

.page-id-48340 #training .pg-full:nth-child(1) {
    margin-top: 11px;
}

.page-id-48245 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-48245 #training .pg-full:nth-child(1) {
    margin-top: 22px;
}

.page-id-48245 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-48245 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-46958 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
}

.page-id-46958 a.fcurri {
    top: -10px;
}

.page-id-38807 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -18px !important;
}

#case .wpb_text_column.wpb_content_element {
    margin-top: -22px;
}

.page-id-38807 #main #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 2px !important;
    margin-top: -34px !important;
}

.page-id-38851 .slider-arrow {
    top: 27% !important;
 }
 
 .page-id-48245 #case .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 22px;
}

.page-id-46958 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -34px !important;
    margin-top: 27px !important;
}

.page-id-47571 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -30px!important;
    margin-top: 29px !important;
}

.page-id-47571 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 #collaboration .wpb_text_column.wpb_content_element {
    margin-bottom: 15px;
}

.page-id-47571 #collaboration .wpb_column.vc_column_container.vc_col-sm-9 {
    margin-top: 14px;
}

.page-id-47571 h2.special-text.wow.animated.fadeInDown.indh2 {
    margin-top: 20px !important;
    margin-bottom: 0px;
}

.page-id-47571 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -22px !important;
}

.page-id-47571 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-47571 #enroll h2 {
    margin-top: -16px !important;
    margin-bottom: -7px;
}

.page-id-47571 #enroll #text-98 .wpcf7-submit {
    margin-top: 0%!important;
}

.page-id-47571 #footer {
    margin-top: -33px !important;
}

.page-id-46791 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -22px !important;
    margin-top: -5px !important;
}



@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-48340 #container #curriculum .fcurri {
    width: 170px !important;
    top: -38px;
}

.page-id-48340 #training .pg-full {
    float: left;
    width: 100%;
    margin: 20px 0 -20px;
}

.page-id-48245 #training .pg-full:nth-child(2) {
    margin-top: 12px;
}

.page-id-48245 #container #curriculum .fcurri {
    width: 170px !important;
    top: -6px;
}

.page-id-46958 #curriculum .vc_tta-container {
    margin-top: 69px !important;
}

.page-id-46958 #training .pg-full:nth-child(2) {
    margin-top: -20px !important;
}

.page-id-49042 #curriculum .playicon{
    top: 63px !important;
    left: 107px !important;
}

.left-pm h2.special-text.wow.animated.fadeInDown {
    margin-left: -10px;
}

.left-pm h1 {
    margin-left: -10px;
    font-size: 18px !important;
}

.page-id-38851 #container .slider-arrow3 {
        top: 28%!important;
}

.page-id-47571 #case h5 {
    margin-top: 35px;
}

.page-id-48245 #case .vc_row.wpb_row.vc_inner.vc_row-fluid .wpb_column.vc_column_container.vc_col-sm-4 {
    margin-bottom: 30px;
}

.page-id-46791 .left-pm h1 {
    margin-bottom: -7px !important;
}

.page-id-46791 #container #curriculum .fcurri {
    top: 4px !important;
}

.page-id-46791 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -19px !important;
}

.page-id-46791 #training .pg-full {
    margin-top: 4px;
}

.page-id-46791 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 11px !important;
}

.page-id-46791 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -7px !important;
}

.page-id-46791 .slider-wrap .col-lg-4.col-md-4.col-sm-12 {
    width: 100%;
}

.page-id-46791 .slider-wrap .col-lg-4.col-md-4.col-sm-12 {
    width: 100%;
}

.page-id-47571 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px;
}

.page-id-47571 #container #curriculum .fcurri {
    width: 170px !important;
    top: 4px;
}

.page-id-47571 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-47571 #training .pg-full:nth-child(2){
    margin-bottom: 20px;
}

.page-id-47571 #case {
    padding-bottom: 40px !important;
}

.page-id-47571 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
}

.page-id-47571 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 12px!important;
    margin-top: -24px !important;
}

.page-id-47571 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -10px !important;
}

.page-id-47571 .fancybox-youtube img {
    width: 100%;
}

.page-id-47571 .fancybox-youtube span img {
    width: 50px;
}


.page-id-49042 .left-pm #about h1 {
    margin-top: 33px !important;
    margin-bottom: -5px !important;
}

.page-id-48340 #about h1.special-text.wow.animated.fadeInDown{
    line-height: 24px;
    margin-bottom: 15px !important;
}

.page-id-48340 #curriculum h2.special-text.wow.animated.fadeInDown {
    line-height: 24px;
    margin-bottom: 20px !important;
}

.page-id-48340 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 14px !important;
    margin-bottom: 11px !important;
}


.page-id-50981 #container #curriculum .fcurri {
    width: 170px !important;
    top: -14px;
}

.page-id-50981 #training .pg-full {
    margin-top: 19px !important;
}

.page-id-51421 #about .left-pm h1 {
    margin-top: 32px !important;
    margin-bottom: -3px !important;
}

.page-id-51421 #container #curriculum .fcurri {
    top: 4px;
}

.page-id-51421 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51421 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -22px;
}

.page-id-48245 .left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -15px !important;
}

.page-id-46958 .left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -15px !important;
}

.page-id-51911 #about .left-pm h1 {
    margin-top: -31px !important;
    margin-bottom: -7px !important;
}

.page-id-51911 #training .pg-full {
    margin-top: 12px !important;
 }
 
.page-id-51911 div#collaboration-moti h2.special-text.wow.animated.fadeInDown {
    line-height: 27px;
    margin-bottom: -27px !important;
}

.page-id-51911 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -7px !important;
}


.page-id-47911 #training .pg-full {
    margin-top: 20px;
}

.page-id-47911 .left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -15px !important;
    margin-top: 20px !important;
}

.page-id-47911 #container #curriculum .fcurri {
    width: 170px !important;
    top: 4px;
}

.page-id-38851 #about .left-pm h1 {
    font-size: 18px !important;
    margin-bottom: -5px !important;
}

.page-id-38807 .slider3 .col-lg-4.col-md-4.col-sm-12 img {
    width: 100%;
}
    
.page-id-38807 #contain .slider-arrow3 {
    top: 26%!important;
}

}

.page-id-48245 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 42px !important;
}

.page-id-48245 #case {
    padding-bottom: 22px !important;
    background-color: #f2f2f2 !important;
}


.single section.col-lg-9.col-md-8.col-sm-8 h1 {
    font-size: 30px;
}

.single section.col-lg-9.col-md-8.col-sm-8 h2 {
    font-size: 24px !important;
}

.single section.col-lg-9.col-md-8.col-sm-8 h3 {
    font-size: 24px !important;
}

.single section.col-lg-9.col-md-8.col-sm-8 p {
    font-size: 16px;
}

.single section.col-lg-9.col-md-8.col-sm-8 ul li {
    font-size: 16px;
}

div#case ul {
    padding-left: 22px;
}

.op-desk .bfr-content {
    position: absolute;
    bottom: 83px;
    padding: 0 25px;
    float: left;
    width: 100%;
    display: table;
}

.op-desk .bfr-content h3 {
    color: #fff!important;
    font-size: 15px;
    text-transform: uppercase;
    float: none;
    width: 100%;
    max-width: unset;
    font-weight: 600;
    line-height: normal;
    margin: 0;
    border-right: 0px solid;
    text-align: center;
}

.op-desk .bfr-content p {
    width: 100px;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    color: #ff9535;
    font-weight: 600;
    vertical-align: middle;
    display: block;
    font-size: 10px;
    margin: 0 auto;
    border-top: 2px solid #fff;
    margin-top: 8px;
}

.op-desk #popular .pros-wrap:nth-child(1) .bfr-content p {
   color: #51cbf4;
}

.op-desk #popular .pros-wrap:nth-child(2) .bfr-content p {
   color: #51cbf4;
}

.op-desk #popular .pros-wrap:nth-child(4) .bfr-content p {
   color: #51cbf4;
}

.op-desk #popular .pros-wrap:nth-child(5) .bfr-content p {
   color: #51cbf4;
}

.op-desk #popular .pros-wrap:nth-child(3) .bfr-content p {
   color: #f59751;
}

.op-desk #popular .pros-wrap:nth-child(8) .bfr-content p {
   color: #f59751;
}

.op-desk #popular .pros-wrap:nth-child(6) .bfr-content p {
   color: #f4d74f;
}

.op-desk #popular .pros-wrap:nth-child(7) .bfr-content p {
   color: #f4d74f;
}

.op-desk #finance .pros-wrap:nth-child(1) .bfr-content p {
  color: #51cbf4;
}

.op-desk #finance .pros-wrap:nth-child(3) .bfr-content p {
  color: #51cbf4;
}

.op-desk #finance .pros-wrap:nth-child(4) .bfr-content p {
  color: #f4d74f;
}

.op-desk #analytics .pros-wrap:nth-child(1) .bfr-content p {
  color: #51cbf4;
}

.op-desk #analytics .pros-wrap:nth-child(4) .bfr-content p {
    color: #51cbf4;
}

.op-desk #analytics .pros-wrap:nth-child(2) .bfr-content p {
  color: #f4d74f;
}


.new-op-desktop h2.special-text{
    margin-bottom: -7px;
    text-align: center;
    padding-top: 0;
    margin-top: 22px;
}

.op-desk .pros-wrap:hover .hover-content {
    display: block!important;
    background: rgba(0, 0, 0, 0.75);
    height: 220px;
    top: 0px;
    color: white;
    width: 100%;
    padding-top: 20px;
}
 
 .op-desk .pros-wrap .hover-content a.lmb{
    background: none !important;
    border: 1px solid #fff;
    padding: 2px 6px;
    position: relative;
    left: 24px;
    top: 10px; 
 }
     
 
@media screen and (min-width: 1920px){ 
 
 .top-banner {
    margin: -87px -15px;
    padding: 16% 0 10%;
    background-position: top center;
    background-size: cover;
    height: 777px;
}

}
@media screen and (min-width: 980px){ 

.page-id-49042 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 28px !important;
}

.page-id-49042 #enroll h2 {
    margin-top: 34px !important;
    margin-bottom: 25px !important;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 13px !important;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 10px !important;
}

}

.custom_logo_list_nh{
    width: 1170px;
    height: 200px;
    margin: 0 auto !important;
    height: 150px;
}

.nhcl1, .nhcl2 {
    width: 100%;
    float: left;
}

.nh_lin {
    float: left;
    text-align: center;
    width: 20%;
    position: relative;
    height: 140px;
    border-right: 2px solid #e6e6e6;
}

.nhlcj1, .nhlcj2, .nhlcj3, .nhlcj4, .nhlcj5, .nhlcj6, .nhlcj7, .nhlcj8, .nhlcj9, .nhlcj10 { display: inline-block; }
.nhlcj1 > img, .nhlcj2 > img, .nhlcj3 > img, .nhlcj4 > img, .nhlcj5 > img, .nhlcj6 > img, .nhlcj7 > img, .nhlcj8 > img, .nhlcj9 > img, .nhlcj10 > img {
    position: absolute;
    top: 0px; 
    left: 0px;
    display: none;
}
.nhcl1{
border-bottom: 2px solid #e6e6e6;
    height: 140px;
}

.nh_lin:nth-child(5) {
    border: none;
}

@media screen and (max-width: 1024px) and (min-width: 320px){

.nhcl1 {
    border-bottom: unset;
    height: unset;
}

.nhcl1, .nhcl2 {
    width: unset;
    float: unset;
}

.custom_logo_list_nh {
    width: 100%;
}

.nh_lin {
    width: 50%;
    border-bottom: 2px solid #e6e6e6;
    height: 200px;
}

.nhcl1 .nh_lin:nth-child(1) {
    border-right: 2px solid #e6e6e6;
}


.nhcl1 .nh_lin:nth-child(2) {
    border-right: 0px solid;
}

.nhcl1 .nh_lin:nth-child(3) {
    border-right: 2px solid #e6e6e6;
}

.nhcl1 .nh_lin:nth-child(4) {
    border-right: 0px solid;
}

.nhcl1 .nh_lin:nth-child(5) {
    border-right: 2px solid #e6e6e6;
    border-bottom: 2px solid #e6e6e6;
}

.nhcl2 .nh_lin:nth-child(1) {
    border-right: 0px solid;
}

.nhcl2 .nh_lin:nth-child(2) {
    border-right: 2px solid #e6e6e6;
}

.nhcl2 .nh_lin:nth-child(3) {
    border-right: 0px solid;
}

.nhcl2 .nh_lin:nth-child(4) {
    border-right: 2px solid #e6e6e6;
    border-bottom: 0px solid;
}


.nhcl2 .nh_lin:nth-child(5) {
    border-right: 0px solid;
}

.autochangelogo{
    
    background: #f4f4f4;
    padding-bottom: 50px;

}


.autochangelogo h2{
  color: #4a4949 !important;
  
  }

}

@media screen and (max-width: 1034px) and (min-width: 1024px){

.nhlcj1 > img, .nhlcj2 > img, .nhlcj3 > img, .nhlcj4 > img, .nhlcj5 > img, .nhlcj6 > img, .nhlcj7 > img, .nhlcj8 > img, .nhlcj9 > img, .nhlcj10 > img {
    
    width: 418px;
 }
 }
 
 .vc_row.wpb_row.vc_row-fluid.autochangelogo {
    padding-bottom: 53px;
}

p.nhsub1 {
    font-size: 16px;
}

.nhtesti .contop{
    color: black;
    font-size: 25px;
    line-height: 40px;
    padding: 100px 103px 0px 0px;
}

p.namebot {
    font-size: 25px;
    color: orange;
}

.nhtesti .wpb_single_image img {
    height: auto;
    max-width: 70%;
    vertical-align: top;
}


.nh_wallfame {
    float: left;
    width: 33.3%;
    position: relative;
    text-align: center;
    border-right: 2px solid #e6e6e6;
    height: 100px;
    padding: 20px;
}

.wall_of_fame_nh h5.special-text {
    font-size: 20px !important;
    font-weight: bold !important;
    margin-bottom: -47px !important;
}

.wall_of_fame_nh .vc_col-sm-6:nth-child(2) .nh_wallfame:nth-child(3){

    border-right: 0px solid;
}

.nh_wallfame img{
-webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}

.nh_wallfame img:hover{
-webkit-filter: grayscale(0%) !important;
    filter: grayscale(0%) !important;
}

.wall_of_fame_nh .vc_col-sm-6:nth-child(2) .nh_wallfame:nth-child(1) {
    margin-left: -32px;
}

h5.special-text.martop {
    margin-top: 60px;
}

.vc_row.wpb_row.vc_row-fluid.wall_of_fame_nh {
    padding-bottom: 53px;
}

.page-id-51309 div#footer {
    margin-top: -30px !important;
    background: none;
}

a.enqnh {
    text-align: center;
    background: #019972;
    font-size: 16px;
    color: white;
    padding: 10px 60px;
    cursor: pointer;
}

.op-desk a.enqnh.fancybox {
    /* margin-top: 20px !important; */
    position: relative;
    top: 20px;
}

.page-id-51309 #text-42 .wpcf7-tel, .page-id-51309 #text-42 .wpcf7-email, .page-id-51309 #text-42 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 3px!important;
    width: 70%!important;
}

.page-id-51309 #text-42 .wpcf7-tel {
    padding-left: 74px!important;
}

.page-id-51309 .intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 62px;
}

.page-id-51309 #text-42 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 70%!important;
    padding: 3px!important;
}

.page-id-51309 #text-42 .wpcf7-submit {
    margin-top: 3%!important;
    margin-left: 10%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51309 #text-42 .wpcf7 {
    width: 100%!important;
    text-align: center!important;
}
.nh_lin img{
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;

}

.page-id-18583 .blog1 {
    margin-top: -50px !important;
}

.banner_left_content h6 {
    color: white !important;
    width: 323px;
    font-size: 16px;
}

.page-id-38807 div#faculty {
    margin-bottom: 50px;
}
    
@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-74444 #enroll{
 display: none;
}

.page-id-74444 #faculty{
  display: none;
}

.page-id-51309 .intl-tel-input.allow-dropdown .flag-container {
    left: 43px;
}	
	
	a.enqnh {
		display: none;
	}

.wall_of_fame_nh .vc_col-sm-6:nth-child(1) .nh_wallfame:nth-child(3){

    border-right: 0px solid;
}

.nh_wallfame img{
-webkit-filter: grayscale(0%) !important;
    filter: grayscale(0%) !important;
}

.page-id-51309 h2.special-text {
    font-size: 25px !important;
}

.vc_row.wpb_row.vc_row-fluid.wall_of_fame_nh {
    background: #f4f4f4;
    margin-top: 10px;
}	
	
.nhtesti .wpb_single_image .vc_single_image-wrapper {
   
    text-align: center;
}

p.namebot {
    font-size: 20px;
    color: orange;
    width: 100%;
    text-align: center;
    margin-top: 24px !important;
    float: left;
    text-transform: uppercase;
}

.nhtesti .contop {
    color: black;
    font-size: 19px;
    line-height: 33px;
    padding: 0px;
    text-align: center;
    float: left;
    margin-top: -45px;
    margin-bottom: -20px;
    text-transform: uppercase;
}



.wall_of_fame_nh .vc_col-sm-6:nth-child(2) .nh_wallfame:nth-child(1) {
    margin-left: 0px;
}

#footer .adrcon p:nth-child(2) {
    margin-top: -12px !important;
}

p.copyline.desktop_fotter_home {
    text-align: center;
}

.nh_lin {
    height: 110px;
 }
 
 .page-id-18583 .blog1 {
    margin-bottom: 12%!important;
    margin-top: -327px !important;
}

}

.one-third {
    margin-top: -7px !important;
}

.page-id-48245 #curriculum .special-text.wow.animated.fadeInDown.animated {
    margin-top: 24px !important;
    margin-bottom: 2px !important;
}

.tab-co .new-op-desktop .vc_active a {
    background: #f59751!important;
}

.tab-co .new-op-desktop .vc_active a {
    padding: 2px 22px!important;
}

.tab-co .new-op-desktop .vc_tta-title-text {
    font-size: 15px;
}

.page-id-51309 .vc_tta.vc_tta-gap-2.vc_tta-tabs-position-top .vc_tta-tabs-container {
    margin-bottom: 35px !important;
}


p.namebot {
    text-transform: uppercase;
}

.nhtesti .contop {
    text-transform: uppercase;
}

@media screen and (min-width: 979px){

.banner_left_content {
    width: 1000px;
    position: unset;
    left: 10%;
    top: -46px;
    margin: 0 auto;
    margin-bottom: 140px !important;
}

.desktop_fotter_home{
   width: 528px;
   float: left;
}

}

.social_homere{
 display: block;
 float: right;
 width: 350px;
 text-align: center;
}

.page-id-51309 .social_homere{
 display: block;
}

.page-id-74444 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 5px!important;
}

.page-id-74444 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -20px !important;
}

.page-id-74444 span.vc_tta-title-text {
    font-size: 13px;
}

.page-id-74444 #placements li.vc_tta-tab a {
    text-align: center;
    padding: 9px 17.4px !important;
}

.page-id-55873 #hands-on-projects h6{
    color: #f2915a !important;
}

.page-id-74444 .fancybox-youtube img {
    width: 100%;
}

.page-id-74444 .fancybox-youtube img.playicon {
    width: 40px;
}

.page-id-74444 .mob-spa1 img {
    width: auto !important;
}


#text-137 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

#text-137 .wpcf7-email, #text-137 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-137 .wpcf7-email, #text-137 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-137 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

#text-137 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 33px !important;
}

#text-137 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-137 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-55873 #filltopform .one-third {
    margin-top: 30px !important;
}

.page-id-74444 #filltopform .one-third {
    margin-top: 22px !important;
}

.page-id-74444 .right-pm #menu-item-47119{
display: none;
}

.page-id-74444 .desktop-view.full_bg.full-width-bg {
    margin-top: -3px !important;
}

.page-id-75815 .top-hero-image {
    padding: 0 56px;
}

.page-id-75815 .button-btn {
    float: left;
    width: auto;
    margin: 12px;
    margin-top: 92px;
}

.page-id-74444 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 40px !important;
}

.page-id-74444 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px !important;
}

.page-id-74444 #training .pg-full {
    margin-top: 16px;
}

.page-id-74444 #training .bg-col {
    min-height: 150px;
    margin-bottom: 12px;
}

.page-id-74444 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 28px !important;
    margin-bottom: -22px !important;
}

.page-id-74444 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-74444 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
}

.page-id-74444 #text-132 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 7%!important;
    color: white !important;
    position: absolute;
    top: 60%;
    z-index: 0;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-74444 #text-132 .wpcf7-response-output {
    position: absolute;
    top: 261px;
}

#mobile_new_sec{
 display: none;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	
	.page-id-48340 div#footer {
    margin-top: -95px !important;
}

.page-id-48340 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
    margin-bottom: -15px !important;
}

.page-id-48340 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 6px !important;
}
	
.page-id-74444 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -57px !important;
    margin-bottom: -12px !important;
}

.page-id-74444 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: 16px !important;
}

.page-id-74444 #placements h1 {
    width: 100%;
    margin-left: 0px;
}

.page-id-74444 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -38px !important;
    margin-bottom: 0px !important;
}

#desktop_new_slider{
    display: none;
}

#mobile_new_sec{
 display: block;
}

#mobile_new_sec .wpb_column.vc_column_container.vc_col-sm-6 {
    width: 50%;
    float: left;
}

#mobile_new_sec .wpb_single_image.vc_align_center {
    text-align: center;
    margin-bottom: 0px;
    margin-bottom: -26px;
}

#mobile_new_sec .vc_single_image-wrapper.vc_box_border_grey img {
    -webkit-filter: grayscale(100%) !important;
    filter: grayscale(100%) !important;
}


#mobile_new_sec .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner {
    padding: 0px;
}

}

.page-id-51309 #slider{
	width:100%;
	height:350px;
	position:relative;
	overflow:hidden;
	float:left;
	padding:0;
}


.page-id-51309 .slide{
	width:100%;
	height:100%;
}

.page-id-51309 .slide-copy{
	position:absolute;
	bottom:0;
	left:0;
	padding:10px 20px 20px 20px;
	background:7f7f7f;
	background: rgba(0,0,0,0.5);
	width:100%;
	max-height:32%;
}

.page-id-51309 #prev, .page-id-51309 #next{
	 cursor: pointer;
    z-index: 100;
    background: #666;
    height: 40px;
    width: 40px;
    display: inline-block;
    position: relative;
    top: 197px;
    margin: 0;
    padding: 0;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.page-id-51309 #next{
	float: right;
   right: -52px;
   border-radius: 30px;
}

.page-id-51309 #prev{
	 float: left;
    left: -52px;
    border-radius: 24px;
}

.page-id-51309 .arrow-right {
	 width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #fff;
    position: relative;
    top: 31%;
    right: -44%;
}

.page-id-51309 .arrow-left {
	 width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-right: 7px solid #fff;
    position: relative;
    top: 31%;
    left: 34%;
}

.logo_in_sl_hm {
    float: left;
    width: 40%;
    text-align: center;
    border-right: 2px solid #e6e6e6;
}

.logodes_in_sl_hm {
    float: left;
    width: 60%;
    padding-left: 35px;
    height: 100px;
    position: relative;
}

.logo_in_sl_hm1 {
    float: left;
    width: 40%;
    border-left: 2px solid #e6e6e6;
    text-align: center;
}

.logodes_in_sl_hm1 {
    float: left;
    width: 60%;
    padding-right: 35px;
     height: 100px;
    position: relative;
}

.boxinsl {
    background: white !important;
    width: 100%;
    float: left;
    padding: 16px;
}

.page-id-51309 #slider .col-md-6 {
    padding: 10px;
}

.boxinsl p {
    margin-bottom: 0px !important;
}

.boxinsl a {
    color: #73848e !important;
    font-size: 19px;
    font-weight: 200;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    width: 255px;
}

.boxinsl a:hover {
	color: #f59751 !important;
}


span.ntnh {
    padding: 0px 5px;
    color: #FFAE42;
    border-right: 2px solid #ccc;
}

span.dtnh {
    padding: 0px 5px;
}

.boxinsl a {
    color: #73848e !important;
    font-size: 19px;
    font-weight: 200;
}

.logo_in_sl_hm img {
    height: 100px;
}

.logo_in_sl_hm1 img {
    height: 100px;
}

div#desktop_new_slider {
    margin-top: 52px;
}

@media screen and (min-width: 1500px) {

.page-id-51309 #next {
    float: right;
    right: -94px;
    border-radius: 30px;
}

.page-id-51309 #prev {
    float: left;
    left: -95px;
    border-radius: 24px;
}

}

#thank_you_banner_new {
    height: 474px;
    margin-top: -10px;
}

#thank_you_banner_new h1 {
    margin-top: 164px !important;
    color: white;
}
 
#thank_you_banner_new h6{
 margin-top: -6px;
    color: white;
    font-size: 20px;
 }
 
#thank_you_banner_new p{ 
 text-align: center;
    margin-top: 22px;
    color: white;
 }
 
 .bc_white_ty {
    background: white;
    padding: 29px 30px 67px 30px;
}

.bc_white_ty h6 {
    color: #626262 !important;
}

.page-id-74444 .top-ban .make{
height: 28px;
}

.bc_white_ty a {
    cursor: pointer;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.boxinsl {
    background: white !important;
    width: 310px;
    height: 132px;
    border: 1px solid #e6e6e6;
    float: none;
    margin: 0 auto !important;
    padding: 16px;
    margin-top: 30px !important;
}

.logodes_in_sl_hm {
    float: left;
    width: 60%;
    padding-left: 16px;
    height: 100px;
    z-index: 99999999999999;
    position: relative;
}

.logo_in_sl_hm {
    position: relative;
    left: -15px;
}


.boxinsl a {
    color: #73848e !important;
    font-size: 16px;
    font-weight: 200;
}

.boxinsl a {
    color: #73848e !important;
    font-size: 19px;
    font-weight: 200;
    position: absolute;
    left: 55%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    width: 100%;
}

}

.page-id-46791 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 0px !important;
}

.page-id-48245 #placements .wpb_text_column.wpb_content_element {
    margin-bottom: 24px !important;
}

.page-id-48245 div#certification {
    margin-top: 5px;
}

#collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -15px !important;
    margin-bottom: -16px!important;
}

#collaboration h4 {
    margin-top: -10px !important;
    margin-bottom: 1px;
}

.page-id-46791 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-46791 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-46791 #main .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -20px !important;
}

.page-id-46791 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 2px !important;
}

.page-id-46791 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-46791 div#footer {
    margin-top: 16px !important;
    background: none;
}

.page-id-48340 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
}

.page-id-48340 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-48340 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 1px !important;
}

.page-id-48340 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -13px !important;
    margin-bottom: -15px !important;
}

.page-id-48340 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-48340 #enroll h2 {
    margin-top: -17px !important;
    margin-bottom: -3px;
}

.page-id-48245 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-47911 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-47911 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -50px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-47911 div#hands-on-projects {
    margin-top: 16px;
}

.page-id-47911 #about h1.special-text.wow.animated.fadeInDown {
    line-height: 28px;
        margin-top: -20px !important;
    /* margin-bottom: 45px !important; */
}

.page-id-47911 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 18px !important;
}

.one-third #text-77 .wpcf7-submit {
    margin-bottom: 5px;
}

.page-id-46791 #curriculum h2 {
    margin-top: -15px !important;
    margin-bottom: -4px !important;
}

.page-id-46791 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: -6px !important;
}

.page-id-46791 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -70px!important;
    margin-bottom: -6px !important;
}

.page-id-46791 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -7px !important;
    margin-bottom: -5px !important;
}

.page-id-46791 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 3px !important;
}

.page-id-46791 div#footer {
    margin-top: -116px !important;
    background: none;
}

.page-id-46791 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
}

.page-id-48245 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px !important;
}

.page-id-48245 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 48px !important;
}

.page-id-48245 div#footer {
    margin-top: -102px !important;
}

.page-id-48245 .crausal_for_mobile h4 {
    margin-top: 20px !important;
}

}

.page-id-38807 #placements .tab-col .vc_tta-tabs-container {
    max-width: 642px;
    margin: auto!important;
}

.page-id-84613 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-84613 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-84613 #text-94 .flag-container {
    left: 0!important;
}

.page-id-84613 #text-94 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
   height: 34px;
}

.page-id-84613 #text-94 .Phone .wpcf7-tel {
    width: 424px !important;
    padding-left: 77px!important;
}

.page-id-84613 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-84613 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-84613 #text-94 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-84613 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-84613 #text-94 .wpcf7-submit {
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 31px !important;
    position: relative;
    left: -225px;
    top: unset;
    padding-bottom: 5px!important;
    text-align: -webkit-center;
    margin: 56px auto !important;
    margin-bottom: -91px !important;
}

.page-id-84613 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 0px !important;
}

.page-id-84613 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-84613 #training .pg-full {
    margin-top: 10px;
}

.page-id-84613 #training .pg-full:nth-child(2) {
    margin-top: 29px !important;
}

.page-id-84613 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -18px !important;
}

.page-id-84613 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-84613 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -7px !important;
}

.page-id-84613 #enroll h2 {
    margin-top: -16px !important;
    margin-bottom: -11px !important;
}

.page-id-84613 div#footer {
    margin-top: 3px !important;
}

.page-id-84613 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 2px !important;
}

.page-id-84613 #training .bg-col {
    float: left;
    width: 100%;
    max-width: 440px;
    background: #f9f9f9;
    margin-right: 10px;
    min-height: 116px;
    padding: 0 20px 20px;
    border: 1px solid #ddd;
}

.page-id-84613 #placements .col1 {
    min-height: 363px;
}

.page-id-84613 #placements .col2 {
    min-height: 363px;
}

.page-id-84613 #placements .col3 {
    min-height: 363px;
}

.page-id-84613 #placements .col4 {
    min-height: 363px;
}

.page-id-84613 #placements .col5 {
    min-height: 363px;
}

.page-id-84613 div#certification {
    margin-top: 50px;
}

.page-id-84613 #placements .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}

.page-id-84613 #st_review h2.special-text.wow.animated.fadeInDown{
    margin-top: -10px;
    margin-bottom: -22px !important;
}

.page-id-84613 .right-pm #menu-item-47115{
  display: none;
}

.page-id-84613 .right-pm #menu-item-47116{
  display: none;
}

.page-id-84613 .right-pm .menu-item-47271{
  display: none;
}

.page-id-50981 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
}

.page-id-50981 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
}

.page-id-50981 #curriculum .vc_general.vc_tta.vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-controls-align-left.accord {
    margin-top: -10px;
}

.page-id-50981 #curriculum a.fcurri {
    top: -20px;
}

.page-id-50981 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-50981 #training .pg-full:nth-child(1) {
    margin-top: 35px;
}

.page-id-50981 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-50981 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 0px !important;
}

.page-id-50981 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -11px !important;
    margin-bottom: 0px !important;
}

.page-id-50981 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 0px !important;
}

.page-id-50981 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -22px !important;
}

.page-id-50981 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -11px !important;
}

.page-id-50981 #enroll h2 {
    margin-top: -12px !important;
    margin-bottom: 18px;
}

.page-id-50981 div#footer {
    margin-top: 10px !important;
    background: none;
}

.page-id-50981 #curriculum .vc_tta-panel-body{
 width: 100%;
}

.page-id-51421 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-51421 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
}

.page-id-51421 #curriculum .vc_general.vc_tta.vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-controls-align-left.accord {
    margin-top: -20px;
}

.page-id-51421 #curriculum a.fcurri {
    top: -20px;
}

.page-id-51421 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-51421 #training .pg-full:nth-child(1) {
    margin-top: 30px;
}

.page-id-51421 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-51421 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 0px !important;
}

.page-id-51421 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
    margin-top: -11px !important;
}

.page-id-51421 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 0px !important;
}

.page-id-51421 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: -22px !important;
}

.page-id-51421 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
}

.page-id-51421 #enroll h2 {
    margin-top: -10px !important;
}

.page-id-51421 div#footer {
    margin-top: 22px !important;
}

.page-id-46958 .top-ban .one-third {
    margin-top: 50px !important;
}

.page-id-46958 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-46958 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-46958 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 10px !important;
}

.page-id-46958 #enroll h2 {
    margin-top: -14px !important;
    margin-bottom: -6px;
}

.page-id-46958 div#footer {
    margin-top: -78px !important;
}

.page-id-51911 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #about .vc_row.wpb_row.vc_inner.vc_row-fluid.pg-col.about {
    margin-top: -20px;
}

.page-id-51911 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 0px !important;
}

.page-id-51911 #main #collabration h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
}

.page-id-51911 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -25px !important;
}

.page-id-51911 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51911 #enroll h2 {
    margin-top: -17px !important;
    margin-bottom: 16px;
}

.page-id-51911 div#footer {
    margin-top: 22px !important;
    background: none;
}

.page-id-47571 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 33px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 div#abt {
    top: -20px !important;
    position: relative;
}

.page-id-47571 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 div#curriculum .wpb_text_column.wpb_content_element {
    margin-bottom: 17px;
}

.page-id-47571 a.fcurri {
    top: -20px;
}

.page-id-47571 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 0px !important;
}

#twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.page-id-84613 div#filltopform {
    background-size: contain !important;
    background-repeat: no-repeat !important;
}

.page-id-84613 .one-third {
    margin-top: 12px !important;
    position: relative;
    z-index: 9;
}

.page-id-84613 h3.admi3 {
    line-height: 56px;
}

.page-id-84613 div#filltopform .fancybox{
  display: none;
}

.page-id-84613 a.fcurri{

  display: none;
}

#lc_change86358{
 display: none;
}


.page-id-86443 .top-ban .one-third {
    margin-top: 50px !important;
}

.page-id-86443 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-86443 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-86443 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 10px !important;
}

.page-id-86443 #enroll h2 {
    margin-top: -14px !important;
    margin-bottom: -6px;
}

.page-id-86443 div#footer {
    margin-top: -78px !important;
}

.page-id-86443 .left-pm {
    padding-top: 0px !important;
}

.page-id-86443 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -22px;
    margin-bottom: 2px;
}

.page-id-86443 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-86443 #curriculum a.fcurri {
    top: 22px;
}

.page-id-86443 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-86443 #training .pg-full:nth-child(1) {
    margin-top: 16px;
}

.page-id-86443 #training .bg-col {
    min-height: 62px !important;
}

.page-id-86443 div#training {
    margin-bottom: 38px;
}

.page-id-86443 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -35px!important;
    margin-top: 27px !important;
}

.page-id-86443 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 1px !important;
}

.page-id-86443 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-86443 #text-79 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 48%;
    margin-right: 18px;
}

.page-id-86443 #text-79 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    width: 100%;
    padding: 10px!important;
    border: 1px solid #ddd;
    background: #f7f7f7;
}

.page-id-86443 #text-79 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 48%;
    margin-right: 18px;
}


.page-id-86443 #text-79 .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.page-id-86443 #text-79 .selected-flag {
    width: 69px;
    height: 38px;
}

.page-id-86443 #text-79 input#phoneNumber_fintech3 {
    padding-left: 74px!important;
}

.page-id-86443 #text-79 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 0%!important;
    position: absolute;
    top: 62%;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-86443 #text-79 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
    margin-top: 2%!important;
}

.page-id-86443 #popup1 #text-117 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

.page-id-86443 #popup1 #text-117 .wpcf7-email, .page-id-86443 #popup1 #text-117 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-86443 #popup1 #text-117 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

.page-id-86443 #popup1 #text-117 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-84613 #text-114{
display: none;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-47571 #curriculum .vc_tta-container {
    margin-top: 37px !important;
}	
	
.page-id-84613 div#filltopform {
    min-height: 774px !important;
    height: 100% !important;
}

.page-id-84613 div#filltopform {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.page-id-84613 h3.admi3 {
    line-height: 20px;
}	
	
.page-id-86443 #main .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: 4px !important;
    margin-bottom: -14px !important;
}

.page-id-86443 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -22px !important;
    margin-bottom: -50px !important;
}

.page-id-86443 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -1px !important;
}

.page-id-86443 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -33px !important;
}

.page-id-86443 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -26px !important;
}

.page-id-86443 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -26px !important;
    margin-bottom: -10px !important;
}

.page-id-86443 #faculty{
   display: none;
}

.page-id-86443 #enroll{
   display: none;
}

.page-id-86443 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
}

.page-id-86443 .indadvisor {
    display: none!important;
}
	
.page-id-86443 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -38px !important;
    margin-top: 24px !important;
}

.page-id-86443 #placements h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -5px !important;
}

.page-id-86443 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -34px !important;
    margin-bottom: -7px !important;
}	
	
.page-id-86443 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -3px !important;
    margin-top: -42px !important;
}	

.page-id-86443 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -3px !important;
}

.page-id-86443 #training .pg-full:nth-child(2) {
    margin-top: 20px;
}
	
.page-id-86443 #filltopform .fancybox-youtube{
    color: #fff;
    width: 100%;
    float: left;
}

.page-id-86443 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 0px;
    margin-bottom: -12px;
}


.page-id-86443 .crausal_for_mobile {
    display: block!important;
    margin-top: -30px;
}

.page-id-86443 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}


.page-id-86443 #main .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: 34px !important;
}


.page-id-84613 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-84613 #main #about h1.special-text.wow.animated.fadeInDown {
    line-height: 24px;
    margin-top: 50px !important;
    margin-bottom: -8px !important;
}

.page-id-84613 #main #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px !important;
    margin-bottom: -10px !important;
}

.page-id-84613 #main #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -12px !important;
}

.page-id-84613 #training .pg-full:nth-child(2) {
    margin-top: 18px !important;
}

.page-id-84613 #main #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 60px !important;
    margin-bottom: -30px !important;
}

.page-id-84613 #main #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -10px !important;
}

.page-id-84613 #main #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
    margin-bottom: -10px !important;
}

.page-id-84613 #main #faculty{
 display: none;
}

.page-id-84613 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
}

.page-id-84613 div#enroll .wpcf7 {
    display: none;
}

.page-id-84613 div#footer {
    margin-top: -120px !important;
}

.page-id-84613 #placements .col1 {
    min-height: 300px;
}

.page-id-84613 #placements .col2 {
    min-height: 300px;
}

.page-id-84613 #placements .col3 {
    min-height: 300px;
}

.page-id-84613 #placements .col4 {
    min-height: 300px;
}

.page-id-84613 #placements .col5 {
    min-height: 300px;
}

.page-id-50981 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
}

.page-id-50981 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -5px !important;
    margin-top: -30px !important;
}

.page-id-50981 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
    margin-bottom: -10px !important;
}

.page-id-50981 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: -7px !important;
}

.page-id-50981 .foborder {
    display: none;
}

.page-id-50981 div#footer {
    margin-top: -80px !important;
    background: none;
}

.page-id-50981 .crausal_for_mobile .vc_tta-panel-body {
    margin-top: -20px;
}

.page-id-51421 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 35px !important;
    margin-bottom: -12px !important;
}

.page-id-51421 .crausal_for_mobile {
    margin-top: -32px;
}

.page-id-51421 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px !important;
    margin-top: -32px !important;
}

.page-id-51421 #curriculum .vc_general.vc_tta.vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-rounded.vc_tta-o-shape-group.vc_tta-controls-align-left.accord {
    margin-top: 3px;
}

.page-id-51421 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: -6px !important;
}

.page-id-51421 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 16px !important;
    margin-bottom: -6px !important;
}

.page-id-51421 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -38px !important;
    margin-bottom: -6px !important;
}

.page-id-51421 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px !important;
    margin-top: -18px !important;
}

.page-id-51421 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -6px !important;
}

.page-id-51421 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: 1px !important;
}

.page-id-51421 div#footer {
    margin-top: -70px !important;
}

.page-id-46958 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-46958 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -34px !important;
    margin-top: 35px !important;
}

.page-id-46958 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 26px !important;
}

.page-id-46958 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
}

.page-id-46958 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
	
    margin-top: 4px !important;
}

.page-id-46958 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -3px !important;
}

.page-id-46958 #main .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: 34px !important;
}

.page-id-51911 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
}

.page-id-51911 .crausal_for_mobile {
    margin-top: -30px;
}

.page-id-51911 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -1px !important;
}

.page-id-51911 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 16px !important;
    margin-bottom: -5px !important;
}

.page-id-51911 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: -2px !important;
}

.page-id-51911 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -5px !important;
}

.page-id-51911 #main #collabration h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -30px !important;
    margin-top: -30px !important;
}

.page-id-51911 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    line-height: 22px;
}

.page-id-51911 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -6px !important;
}

.page-id-51911 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -10px !important;
}

.page-id-51911 div#footer {
    margin-top: -60px !important;
}

.page-id-51911 div#filltopform h2 {
    font-size: 40px !important;
    line-height: 43px;
}

.page-id-47571 .one-third {
    margin-top: 30px !important;
}

.page-id-47571 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 30px !important;
    margin-bottom: -12px !important;
}

.page-id-47571 .crausal_for_mobile {
    margin-top: -22px !important;
}

.page-id-47571 #main #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -6px !important;
}

.page-id-47571 #container #curriculum .fcurri {
    width: 170px !important;
    top: 5px;
}

.page-id-47571 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -6px !important;
}

.page-id-47571 #twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -5px !important;
}

.page-id-47571 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 0!important;
    margin-top: 27px !important;
}

.page-id-47571 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -5px !important;
}

.page-id-47571 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -6px !important;
}

.page-id-47571 #admissions h5 {
    margin-top: -86px !important;
}

.page-id-47571 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -11px !important;
}

.page-id-47571 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 0px !important;
}

.page-id-47571 div#footer {
    margin-top: -70px !important;
}

}

select#leadsquared-mx_country {
    display: none;
}

.page-id-84613 #faq ul {
    padding-left: 22px;
}

#popuponloadcustom select#leadsquared-mx_Training_Location_stca_temp {
    width: 100%;
    padding: 5px;
    border-radius: 10px;
}

.page-id-48340 #text-79 .wpcf7-submit {
    position: relative;
    left: -113px;
    margin-top: 1%!important;
}

.page-id-86443 .chefs-slider .flex-direction-nav .flex-prev {
    left: -29px!important;
}

.page-id-86443 .chefs-slider .flex-direction-nav a.flex-next {
    left: 46px !important;
}

.page-id-84613 span.leadsquared-mx_Mode_of_Delivery select{
display: none;
}


.page-id-84613 .left-side #menu-item-47115 {
    display: block;
}

.page-id-84613 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-84613 #text-112 .flag-container {
    left: 0!important;
}

.page-id-84613 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-112 input#phoneNumber_crenq {
    padding-left: 80px!important;
}

.page-id-84613 #popup1 #text-112 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-84613 #popup1 #text-112 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-84613 .admissioncrausalondesktop {
    display: block!important;
    margin-top: -30px;
}

.page-id-44100 #hide-video .positi .bg-text {
    bottom: 34% !important;
}

.page-id-49042 .one-third {
    margin-top: 7px !important;
}

.page-id-49042 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 16px;
    margin-bottom: 5px;
}

.page-id-49042 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
}

.page-id-49042 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 5px !important;
}

.page-id-49042 #training .train-col-1 {
    margin-top: 10px !important;
}

.page-id-49042 #training .train-col-2 {
   margin-top: 10px !important;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 5px !important;
    margin-top: -25px !important;
}

.page-id-49042 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 5px !important;
}

.page-id-49042 #industry-advisors h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -15px!important;
    margin-top: -47px !important;
}

.page-id-49042 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 5px !important;
}

.page-id-49042 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -20px !important;
}

.page-id-49042 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 15px !important;
    margin-top: -15px !important;
}

.page-id-49042 #enroll h2 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
}

.page-id-49042 div#footer {
    margin-top: -43px !important;
    background: none;
}

.page-id-49042 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 9%!important;
    color: white !important;
    position: absolute;
    top: 84%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-47911 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 3px !important;
}

.page-id-47911 #training .pg-full:nth-child(1) {
    margin-top: 10px;
}

.page-id-47911 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
}

.page-id-47911 #main .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -23px !important;
    margin-bottom: -18px !important;
}

.page-id-47911 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -19px !important;
}

.page-id-47911 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -22px !important;
}

.page-id-47911 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 10px !important;
}

.page-id-47911 #enroll h2 {
    margin-top: -16px !important;
    margin-bottom: -10px;
}

.page-id-47911 #text-98 .wpcf7-submit {
    top: 58% !important;
    z-index: 99999 !important;
}

.page-id-47911 div#footer {
    margin-top: -58px !important;
    background: none;
}

.page-id-51309 .hover-content ul {
    line-height: 18px;
}

.page-id-38851 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-38851 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-38851 #training h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-38851 .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-38851 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 27px !important;
    margin-bottom: 4px !important;
}

.page-id-38851 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-38851 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: -16px !important;
}

.page-id-38851 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
}

.page-id-38851 #main #text-54 .wpcf7-select {
    width: 100% !important;
}

.page-id-38851 #main #text-54 .wpcf7-submit {
    margin-top: 4% !important;
}

.page-id-38851 div#footer {
    margin-top: -8px !important;
    background: none;
}

.page-id-38851 #case .col-lg-3.col-md-3.col-sm-6 p {
    display: none;
}

.page-id-38807 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-38807 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -5px !important;
    margin-bottom: 2px !important;
}

.page-id-38807 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 2px !important;
}

.page-id-38807 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-38807 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 2px !important;
}

.page-id-38807 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
}

.page-id-38807 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-38807 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -2px !important;
}

.page-id-38807 #enroll h2 {
    margin-bottom: 0px;
}

.page-id-38807 #main #footer {
    margin-top: 6px !important;
}

.page-id-55882 #filltopform .one-third {
    margin-top: 23px !important;
}

.page-id-55882 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}

.page-id-55882 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-55882 #training .pg-full:nth-child(1) {
    margin-top: 10px;
}

.page-id-55882 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-55882 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-55882 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px !important;
    margin-bottom: -18px !important;
}

.page-id-55882 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-55882 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-55882 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-55882 #enroll h2 {
    margin-top: -17px !important;
    margin-bottom: -10px;
}

.page-id-55882 div#main-footer {
    padding-top: 0px !important;
}

.page-id-74444 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: 2px !important;
}

.page-id-74444 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-74444 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-74444 #training .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: 7px !important;
    margin-bottom: 2px !important;
}

.page-id-74444 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-74444 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -25px !important;
}

.page-id-74444 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-74444 #enroll h2 {
    margin-top: -17px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -22px;
    margin-bottom: 2px !important;
}

.page-id-55873 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-55873 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 #training .train-col-2 {
    margin-top: 10px;
}

.page-id-55873 #training .train-col-1 {
    margin-top: 10px;
}

.page-id-55873 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -47px !important;
    margin-bottom: -17px !important;
}

.page-id-55873 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-55873 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -16px !important;
}

.page-id-55873 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
}

.page-id-55873 #enroll h2 {
    margin-top: 20px !important;
    margin-bottom: -7px;
}

.page-id-51277 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 #training .pg-full:nth-child(1) {
    margin-top: 16px;
}

.page-id-51277 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -18px !important;
}

.page-id-51277 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: 2px !important;
}

.page-id-51277 #admission .admissioncrausalondesktop {
    display: block!important;
    margin-top: -30px;
}

.page-id-51277 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51277 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51277 #enroll h2 {
    margin-top: -18px !important;
    margin-bottom: -12px;
}

.page-id-51277 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
    margin-bottom: -31px !important;
}

.page-id-51277 div#footer {
    margin-top: -60px !important;
    background: none;
}

.page-id-51293 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 #training .pg-full:nth-child(1) {
    margin-top: 16px;
}

.page-id-51293 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -18px !important;
}

.page-id-51293 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: 2px !important;
}

.page-id-51293 #admission .admissioncrausalondesktop {
    display: block!important;
    margin-top: -30px;
}

.page-id-51293 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51293 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51293 #enroll h2 {
    margin-top: -18px !important;
    margin-bottom: -12px;
}

.page-id-51293 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
    margin-bottom: -31px !important;
}

.page-id-51293 div#footer {
    margin-top: -60px !important;
    background: none;
}

.page-id-51293 #curriculum h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}


.page-id-51341 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 #training .pg-full:nth-child(1) {
    margin-top: 16px;
}

.page-id-51341 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -18px !important;
}

.page-id-51341 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: 2px !important;
}

.page-id-51341 #admission .admissioncrausalondesktop {
    display: block!important;
    margin-top: -30px;
}

.page-id-51341 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51341 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51341 #enroll h2 {
    margin-top: -18px !important;
    margin-bottom: -12px;
}

.page-id-51341 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
    margin-bottom: -31px !important;
}

.page-id-51341 div#footer {
    margin-top: -60px !important;
    background: none;
}

.page-id-51376 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 #training .pg-full:nth-child(1) {
    margin-top: 16px;
}

.page-id-51376 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -18px !important;
}

.page-id-51376 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: 2px !important;
}

.page-id-51376 #admission .admissioncrausalondesktop {
    display: block!important;
    margin-top: -30px;
}

.page-id-51376 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51376 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51376 #enroll h2 {
    margin-top: -18px !important;
    margin-bottom: -12px;
}

.page-id-51376 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
    margin-bottom: -31px !important;
}

.page-id-51376 div#footer {
    margin-top: -60px !important;
    background: none;
}

.page-id-78254 div#footer {
    margin-top: -22px !important;
}

.thanks_content p {
    font-size: 16px;
    color: #454545;
}

.page-id-51405 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -2px;
    margin-bottom: 2px;
}

.page-id-51405 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-51405 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-51405 #training .pg-full:nth-child(1) {
    margin-top: 20px;
}

.page-id-51405 #main .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
    margin-top: 20px !important;
}

.page-id-51405 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -35px!important;
    margin-top: 27px !important;
}

.page-id-51405 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-51405 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 2px!important;
    margin-top: -25px !important;
}

.page-id-51405 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -2px !important;
    margin-bottom: 2px !important;
}

.page-id-51405 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-51405 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-51405 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51405 #enroll h2 {
    margin-top: -16px !important;
    margin-bottom: -5px;
}

.page-id-51405 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -28px !important;
}

.page-id-51405 div#footer {
    margin-top: -70px !important;
}

.page-id-51493 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -2px;
    margin-bottom: 2px;
}

.page-id-51493 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-51493 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-51493 #training .pg-full:nth-child(1) {
    margin-top: 20px;
}

.page-id-51493 #main .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
    margin-top: 20px !important;
}

.page-id-51493 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -35px!important;
    margin-top: 27px !important;
}

.page-id-51493 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-51493 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 2px!important;
    margin-top: -25px !important;
}

.page-id-51493 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -2px !important;
    margin-bottom: 2px !important;
}

.page-id-51493 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-51493 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-51493 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-51493 #enroll h2 {
    margin-top: -16px !important;
    margin-bottom: -5px;
}

.page-id-51493 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -28px !important;
}

.page-id-51493 div#footer {
    margin-top: -70px !important;
}

.single-advisorycounsels .facpo span.linkedin_ac {
   
    position: absolute;
    z-index: 99;
    text-align: right;
    right: 44px;
    width: 35px;
}

.single-advisorycounsels .facpo div#footer {
    margin-top: 0px !important;
    background: none;
}

.page-id-100049 .desktop-view.full_bg.full-width-bg {
    margin-top: -107px !important;
}

.scholarheadcon h1{
    font-size: 40px;
    font-family: oswald;
    color: #fff !important;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 16px;
    margin-top: 20px;
    line-height: 41px;
}

.scholarheadcon p {
    color: white;
    font-size: 15px;
    font-weight: 600;
}

.scholarheadcon a {
    background: #FF694A;
    color: white;
    padding: 6px 22px;
    line-height: 58px;
}

.scholarheadcon {
    padding-left: 123px;
    padding-top: 70px;
}

#abouthescholar h1{
	color: #73848e;
   font-weight: 200;
   }

#abouthescholar{
   float: left;
   margin-top: 25px;
}

.valueofscholarship1 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-1.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
}

.valueofscholarship2 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-2.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
} 

.valueofscholarship3 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-3.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
} 

.valueofscholarship4 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-4.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
} 

.valueofscholarship5 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-5.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
} 

.valueofscholarship6 {
    background: url(https://imarticus.org/wp-content/uploads/2018/09/Value-of-scholarship-6.jpg);
    width: 100%;
    background-size: cover;
    height: 214px;
    background-repeat: no-repeat;
    padding-top: 84px;
}

#valueofscholarship h1{
    color: #73848e;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: -33px;
}


#valueofscholarship h5{
    color: white;
    font-weight: bold;
}

#valueofscholarshipmob{
 display: none;
}

#valueofscholarship{
 padding-bottom: 40px;
}

.page-id-100049 .one-third {
    background: rgba(255,255,255,.2);
 }
 
 .page-id-100049 div#footer {
    margin-top: 0px !important;
}


div#scheligibilitysec h1 {
    color: #73848e;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: -22px;
}

div#scheligibilitysec p {
    font-size: 15px;
}

div#scheligibilitysec h6 {
    color: #73848e;
}

div#schthreeeasy h1 {
    color: #ffffff;
    font-weight: 600;
    margin-top: 0px;
    margin-bottom: -22px;
}

div#schthreeeasy p {
    font-size: 15px;
    color: #ffffff;
}

div#schthreeeasy h6:nth-child(1) {
    color: #FF6F75;
    font-size: 35px;
}

div#schthreeeasy h6 {
    color: #FF6F75;
}

div#schthreeeasy a {
    background: #FF694A;
    color: white;
    padding: 6px 22px;
    line-height: 58px;
}

.page-id-100049 .videoimg{
    margin-top: -20px;
    margin-bottom: 40px !important;
}

.page-id-49042 #faq .accordion-content ul{
 padding-left: 20px;
}

/* Faculty New Design CSS */
.facsecbox {
 height: 272px;
    border: 1px solid #ccc;
}

.facsecimage img{
 width: 100%;
}

.facseccont {
    padding: 0px 18px;
    text-align: center;
}

.facseccont h3 {
    font-weight: 100;
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    padding: 16px 0px 9px 0px;
    color: black !important;
    line-height: 16px;
}

.facseccont p {
    color: black !important;
    font-style: italic;
}

.facsecbox a {
    background: #ccc;
    padding: 2px 10px;
    color: black;
    position: absolute;
    left: 43px;
    width: 150px;
    top: 256px;
}

/* Faculty New Design CSS */
    
.page-id-48245 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: -20px !important;
}    

.facpo img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    width: 200px;
}

.single #primary.facpo {
    margin-top: -60px;
}

.page-id-38807 #case .tab-col .vc_tta-tab a {
    padding: 8px 87px!important;
}

.page-id-38807 #placements .vc_tta-tabs-container a {
    padding: 6px 15px !important;
}

.page-id-38807 #placements .vc_tta-container h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
}

.page-id-38176 .col-3 ul li:nth-child(2) {
    display: none !important;
}
    
@media screen and (max-width: 979px) and (min-width: 320px){
	
div#filltopform .one-six p {
    text-align: left;
}	
	
   .single-advisorycounsels .facpo span.linkedin_ac {
    right: 6px;
 }	
	
   .page-id-100049 div#footer {
    margin-top: -35px !important;
}	

.page-id-100049 .videoimg{
	margin-top: -36px;
    width: 100%;
}
	
   div#scheligibilitysec h1 {
    margin-top: -22px;
    margin-bottom: -30px;
}

div#schthreeeasy h6, p {
    text-align: center;
}	
	
   #abouthescholar .wpb_column.vc_column_container.vc_col-sm-6	p{
     padding: 0px 22px;
   }
	
    #abouthescholar .wpb_single_image.vc_align_right {
    text-align: center;
    }	
    
    #abouthescholar .wpb_single_image.vc_align_right.wpb_single_image img{
       width: 415px;    
    }
    
    #abouthescholar {
    margin-top: -31px;
}
    .page-id-100049 #filltopform{
    min-height: 827px !important;
    background-position: -363px 51px !important;
    }
    
    #abouthescholar h1 {
    text-align: center;
    margin-top: -18px;
    margin-bottom: -8px;
}
    
	
	.valueofscholarshipdes1{
    display: none;	
	}
	
	.valueofscholarshipdes2{
    display: none;	
	}
	
	.scholarheadcon {
    padding-left: 0px;
    padding-top: 100px;
}

#valueofscholarshipmob{
 display: block;
}

.scholarheadcon h1{
    width: 324px;
    font-size: 42px !important;
    line-height: 45px;
    margin-bottom: 7px;
}

.scholarheadcon p {
    font-size: 22px;
    padding: 0px 15px;
}

.scholarheadcon a {
    line-height: 88px;
}

.page-id-46958 .top-ban .one-six {
    margin-top: 16px;
}

.page-id-46791 .top-ban .one-six {
    margin-top: 16px;
}

.page-id-51421 .top-ban .one-six {
    margin-top: 10px;
}

.page-id-47571 .top-ban .one-six {
    margin-top: 10px;
} 

.page-id-84613 .top-ban .one-six {
    margin-top: 16px;
}

.page-id-38807 .top-ban .one-six {
    margin-top: 16px;
}

.page-id-48245 #curriculum .special-text.wow.animated.fadeInDown.animated {
    margin-top: -22px !important;
}

.page-id-51493 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -46px !important;
}

.page-id-51405 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -46px !important;
}


.page-id-51493 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 22px;
    margin-bottom: -20px;
}

.page-id-51493 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
    margin-top: -48px !important;
}

.page-id-51493 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: -11px !important;
}

.page-id-51493 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}	

.page-id-51493 #main .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -10px !important;
 }
 
 .page-id-51493 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -40px!important;
    margin-top: 18px !important;
}

.page-id-51493 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
    margin-bottom: -10px !important;
}

.page-id-51493 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -33px !important;
    margin-bottom: -12px !important;
}

.page-id-51493 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -13px!important;
    margin-top: -34px !important;
}

.page-id-51493 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: -11px !important;
}

.page-id-51493 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: -12px !important;
}

.page-id-51493 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: -2px !important;
    margin-bottom: -20px !important;
}

.page-id-51493 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px !important;
    margin-bottom: -4px !important;
}


.page-id-51493 #free-demo {
    margin-left: 56px !important;
}
	
.page-id-51405 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 22px;
    margin-bottom: -20px;
}

.page-id-51405 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
    margin-top: -48px !important;
}

.page-id-51405 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: -11px !important;
}

.page-id-51405 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}	

.page-id-51405 #main .ttseven h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -10px !important;
 }
 
 .page-id-51405 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -40px!important;
    margin-top: 18px !important;
}

.page-id-51405 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
    margin-bottom: -10px !important;
}

.page-id-51405 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -33px !important;
    margin-bottom: -12px !important;
}

.page-id-51405 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -13px!important;
    margin-top: -34px !important;
}

.page-id-51405 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: -11px !important;
}

.page-id-51405 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: -12px !important;
}

.page-id-51405 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-top: -2px !important;
    margin-bottom: -20px !important;
}

.page-id-51405 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px !important;
    margin-bottom: -4px !important;
}
	
.page-id-78254 div#footer {
    margin-top: -40px !important;
}

.page-id-51405 #free-demo {
    margin-left: 56px !important;
}

#thank_you_banner_new {
    height: 415px;
    margin-top: -22px;
}
	
.page-id-84613 .admissioncrausalondesktop{
  display: none !important;
}

.page-id-51341 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -18px !important;
}

.page-id-51341 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -50px !important;
    margin-bottom: -10px !important;
}

.page-id-51341 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -11px !important;
}

.page-id-51341 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}

.page-id-51341 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -12px !important;
}

.page-id-51341 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -9px !important;
}

.page-id-51341 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: -11px !important;
}

.page-id-51341 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -29px !important;
    margin-bottom: -1px !important;
}

.page-id-51341 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -118px !important;
    margin-bottom: -44px !important;
}

.page-id-55873 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -8px;
    margin-bottom: -20px !important;
}

.page-id-51277 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -18px !important;
}

.page-id-51277 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -50px !important;
    margin-bottom: -10px !important;
}

.page-id-51277 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -11px !important;
}

.page-id-51277 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}

.page-id-51277 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -12px !important;
}

.page-id-51277 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -9px !important;
}

.page-id-51277 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: -11px !important;
}

.page-id-51277 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -29px !important;
    margin-bottom: -1px !important;
}

.page-id-51277 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -118px !important;
    margin-bottom: -44px !important;
}

.page-id-51293 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -18px !important;
}

.page-id-51293 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -50px !important;
    margin-bottom: -10px !important;
}

.page-id-51293 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -11px !important;
}

.page-id-51293 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}

.page-id-51293 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -12px !important;
}

.page-id-51293 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -9px !important;
}

.page-id-51293 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: -11px !important;
}

.page-id-51293 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -29px !important;
    margin-bottom: -1px !important;
}

.page-id-51293 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -118px !important;
    margin-bottom: -44px !important;
}

.page-id-51376 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -18px !important;
}

.page-id-51376 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -50px !important;
    margin-bottom: -10px !important;
}

.page-id-51376 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -11px !important;
}

.page-id-51376 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}

.page-id-51376 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -12px !important;
}

.page-id-51376 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -9px !important;
}

.page-id-51376 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: -11px !important;
}

.page-id-51376 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -29px !important;
    margin-bottom: -1px !important;
}

.page-id-51376 .botpara h2.special-text.wow.animated.fadeInDown {
    margin-top: -118px !important;
    margin-bottom: -44px !important;
}


.page-id-55873 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -11px !important;
    margin-top: -50px !important;
}

.page-id-55873 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: -10px !important;
}

.page-id-55873 #training .train-col-1 {
    margin-top: 30px;
}

.page-id-55873 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -35px !important;
    margin-bottom: -12px !important;
}

.page-id-55873 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 6px !important;
    margin-bottom: -11px !important;
}

.page-id-55873 #placements .col_comm h1{
  width: 100%;
  margin: 0 auto;
}

.page-id-55873 .top-ban a.fancybox-youtube {
    width: 321px !important;
    float: left;
}

.page-id-55873 div#footer {
    margin-top: -94px !important;
    background: none;
}

.page-id-55873 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -12px !important;
}

.page-id-55873 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -37px !important;
    margin-bottom: -11px !important;
}

.page-id-55873 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -1px !important;
}
	
.page-id-74444 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -48px !important;
    margin-bottom: -16px !important;
}

.page-id-74444 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -10px !important;
}

.page-id-74444 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -21px !important;
    margin-bottom: -10px !important;
}

.page-id-74444 #training .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: 7px !important;
    margin-bottom: -8px !important;
}

.page-id-74444 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 22px !important;
    margin-bottom: -22px !important;
}

.page-id-74444 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 15px !important;
    margin-bottom: -10px !important;
}

.page-id-74444 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: -10px !important;
}

.page-id-74444 #collaboration h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: -32px !important;
    margin-bottom: -10px !important;
}

.page-id-74444 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -24px !important;
    margin-bottom: -2px !important;
}

.page-id-74444 div#footer {
    margin-top: -65px !important;
    background: none;
}	
	
.page-id-55882 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 0px;
    margin-bottom: -14px;
}

.page-id-55882 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -5px !important;
}

.page-id-55882 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -13px !important;
    margin-bottom: -11px !important;
}

.page-id-55882 #training .pg-full:nth-child(2) {
    margin-top: 19px;
}

.page-id-55882 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -35px !important;
    margin-bottom: -12px !important;
}

.page-id-55882 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
    margin-bottom: -10px !important;
}

.page-id-55882 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -11px !important;
}

.page-id-55882 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: -11px !important;
}

.page-id-55882 .ccm h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -18px !important;
}

.page-id-55882 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -26px !important;
    margin-bottom: 0px !important;
}

.page-id-55882 div#footer {
    margin-top: -40px !important;
    background: none;
}

.page-id-38807 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -17px !important;
    margin-top: -15px !important;
}

.page-id-38807 #main #footer {
    margin-top: 6px !important;
}

.page-id-38807 #main #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -9px !important;
    margin-top: -30px !important;
}

.page-id-38807 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -6px !important;
}

.page-id-38807 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px !important;
    margin-top: -45px !important;
}

.page-id-38807 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -43px !important;
    margin-bottom: -10px !important;
}

.page-id-38807 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -34px !important;
    margin-bottom: -11px !important;
}

.page-id-38807 #training .pg-full:nth-child(2) {
    margin-top: 20px;
}

.page-id-38851 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: -16px !important;
    margin-top: -35px !important;
}

.page-id-38851 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px !important;
    margin-top: -45px !important;
}

.page-id-38851 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 17px !important;
    margin-bottom: -8px !important;
}

.page-id-38851 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -1px!important;
    margin-top: -8px!important;
    line-height: 22px;
}

.page-id-38851 .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: -44px !important;
    margin-bottom: -8px !important;
}

.page-id-38851 #main #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -3px !important;
    margin-top: 27px !important;
}

.page-id-47911 .crausal_for_mobile {
    margin-top: -30px;
}

.page-id-47911 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
}

.page-id-47911 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
}

.page-id-47911 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-47911 div#footer {
    margin-top: -115px !important;
}

.page-id-49042 .left-pm #about h1 {
    margin-top: 10px!important;
    margin-bottom: -13px !important;
}

.page-id-49042 .crausal_for_mobile {
    display: block!important;
    margin-top: -25px;
}

.page-id-49042 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -5px !important;
    margin-top: -25px !important;
}

.page-id-49042 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -7px !important;
    margin-top: -32px !important;
}

.page-id-49042 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 10px !important;
    margin-bottom: -8px !important;
}

.page-id-49042 #placements .col1 {
    color: #444;
    width: 100%;
}

.page-id-49042 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -5px !important;
}

.page-id-49042 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px !important;
    margin-bottom: -5px !important;
}

.page-id-49042 .video_sec h2.special-text.wow.animated.fadeInDown {
    margin-top: 13px !important;
    margin-bottom: -26px !important;
}

.page-id-49042 div#footer {
    margin-top: -100px !important;
    background: none;
}

.page-id-49042 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
    margin-top: -25px !important;
}

}

/* new popup css */
/*
.fofintech {
    background-image: url(https://imarticus.org/wp-content/uploads/2018/10/FIntech-Pop-up-desktop.jpg) !important;
    height: 400px !important;
}


.page-id-86443 .fofintech {
    background-image: url(https://imarticus.org/wp-content/uploads/2019/02/FIntech-Pop-up-desktop-v2-1.jpg)!important;
}
*/
/* New added on 05-07-2019 */
/*
.page-id-46958 .fofintech {
    background-image: url(https://imarticus.org/wp-content/uploads/2019/02/FIntech-Pop-up-desktop-v2-1.jpg)!important;
}*/

.fofintech .pinkboxinpopup {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
    margin-top: 20px;
    background: #121C27;
    display: none;
    position: relative;
    z-index: 99999999999999999999;
}

.fofintech .pinkboxinpopup h2 {
    color: #ff4d4d!important;
    margin-left: 22px;
    font-size: 34px;
    z-index: 99999999999999999;
    position: relative;
    display: none;
}

.fofintech span.close_onload_popup {
    color: white;
    font-size: 30px;
}

.fofintech .pinkboxinpopup h2 {
    color: #ffffff!important;
    margin-left: 22px;
    font-size: 34px;
    z-index: 99999999999999999;
    position: relative;
    top: 10px;
}

.fofintech h2.widgettitle {
    display: none !important;
}

.fofintech1 {
    background-color: #777;
    opacity: .7;
    cursor: pointer;
    height: 8044px;
    display: none;
    width: 100%;
    z-index: 111100;
    left: 0;
    top: 0;
    position: absolute;
}

.fofintech {
    display: none;
    width: 757px;
    top: 100px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    z-index: 9999999999999999;
    background-size: cover;
    position: fixed;
    background-repeat: no-repeat;
    cursor: pointer;
}

.fofintech #text-138 .wpcf7 {
    width: 100%!important;
    margin: 0 auto;
    margin-left: 6%!important;
}

.fofintech #text-138 input[type=email] {
    padding: 4px 5px;
    width: 300px;
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
}

.fofintech #text-138 input[type=text] {
    padding: 4px 5px;
    width: 300px;
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
}

.fofintech #text-138 .flag-container {
    left: 0!important;
}

.fofintech #text-138 input[type=tel] {
    width: 100%;
}

.fofintech #text-138 input[type=tel] {
    padding: 4px 5px 4px 72px;
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
}

.fofintech #text-138 select#leadsquared-mx_Mode_of_Delivery_dspnl1 {
    width: 300px;
    padding: 4px;
    border-radius: 8px!important;
}

.fofintech select#leadsquared-mx_Training_Location_stca_temp {
    width: 100%;
    padding: 5px;
    border-radius: 10px;
}

.fofintech #text-138 input#lsformsubmit_dspnl1 {
    cursor: pointer !important;
    background-color: #f90 !important;
    box-shadow: 0 5px 0 #c77700 !important;
    font-size: 14px !important;
    color: #fff!important !important;
    border-radius: 5px !important;
    transition: all .2s ease-in-out 0s !important;
    vertical-align: middle !important;
    word-wrap: break-word !important;
    padding: 7px 22px !important;
    border: 0 !important;
}

.fofintech #text-138 input#lsformsubmit_dspnl1 {
    margin-left: -2% !important;
    margin-top: 16px !important;
}

.fofintech .pinkboxinpopup{
display: none;
}

@media screen and (min-width: 1000px){
	.fofintech #text-138 span.wpcf7-form-control-wrap.Phone {
    float: left;
    width: 40%;
    margin-left: 5%;
    margin-bottom: 1%;
}

.fofintech #text-138 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    float: left;
    width: 40%;
    margin-right: 5%;
    margin-bottom: 1%;
}

.fofintech #text-138 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    float: left;
    width: 40%;
    margin-left: 5%;
    margin-bottom: 1%;
}

.fofintech #text-138 span.wpcf7-form-control-wrap.leadsquared-FirstName {
    float: left;
    width: 40%;
    margin-right: 5%;
    margin-bottom: 1%;
}

.fofintech #text-138 span.wpcf7-form-control-wrap.leadsquared-LastName {
    float: left;
    width: 40%;
    margin-left: 5%;
    margin-bottom: 1%;
}

.fofintech #text-138 span.wpcf7-form-control-wrap.leadsquared-EmailAddress {
    float: left;
    width: 40%;
    margin-right: 5%;
    margin-bottom: 1%;
}
}

.fofintech #text-138 input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 0%!important;
    cursor: pointer !important;
    background-color: #f90 !important;
    box-shadow: 0 5px 0 #c77700 !important;
    font-size: 14px !important;
    color: #fff!important;
    border-radius: 5px !important;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle !important;
    word-wrap: break-word;
    padding: 8px 25px !important;
    border: 0;
}

.onclickdiv {
    width: 740px;
    height: 300px;
    position: absolute;
    left: 9px;
    top: 69px;
}


@media screen and (max-width: 979px) and (min-width: 320px){

.onclickdiv {
    width: 300px;
    height: 469px;
    position: absolute;
    left: -7px;
    top: 69px;
}		
	
.fofintech {
    width: 283px;
    top: 89px;
    
background-image: url(https://imarticus.org/wp-content/uploads/2018/10/FIntech-Pop-up-Mobile.jpg) !important;
    height: 538px !important;
}

.page-id-46958 .fofintech {
   
background-image: url(https://imarticus.org/wp-content/uploads/2019/02/FIntech-Pop-up-Mobile-v2.jpg) !important;

}

.page-id-86443 .fofintech {
   
background-image: url(https://imarticus.org/wp-content/uploads/2019/02/FIntech-Pop-up-Mobile-v2.jpg) !important;

}


.fofintech #text-138 .wpcf7 {
    width: 100%!important;
    margin: 0 auto;
   margin-left: 0px !important;
}

.fofintech .pinkboxinpopup {
    width: 300px;
    padding: 0px 10px;
    height: auto;
    float: left;
    text-align: center;
    margin-top: 20px;
    background: #121C27;
    display: none;
    position: relative;
    left: -29px;
}

.fofintech .pinkboxinpopup h2 {
    color: #ffffff!important;
    margin-left: 0px;
    font-size: 34px;
    z-index: 99999999999999999;
    position: relative;
    top: 20px;
}

.fofintech #text-138 input#lsformsubmit_dspnl1 {
    margin-left: 8% !important;
    margin-top: 16px !important;
}

}

/* new popup css end */

.page-id-48340 .singlefacdecs h3{
    
    color: #797979 !important;
}

.page-id-48340 .singlefacdecs p{
    font-size: 16px;
}

.page-id-48340 .singlefacdecs a{
    background: #a6a6a6;
    padding: 5px 16px;
    color: white;
    float: left;
    margin-top: 10px;
    
}

.page-id-48340 .foborder {
    border: 0px solid #fee9d5!important;
    position: relative;
    top: -20px;
}

.page-id-48340 .singlefacdecs {
    position: relative;
    top: 98px;
    left: -98px;
}

.page-id-48340 #faculty h2 {
    margin-bottom: -70px !important;
    margin-top: -12px !important;
}

.page-id-50981 .singlefacdecs h3{
    
    color: #797979 !important;
}

.page-id-50981 .singlefacdecs p{
    font-size: 16px;
}

.page-id-50981 .singlefacdecs a{
    background: #a6a6a6;
    padding: 5px 16px;
    color: white;
    float: left;
    margin-top: 10px;
    
}

.page-id-50981 .foborder {
    border: 0px solid #fee9d5!important;
}

.page-id-50981 .singlefacdecs {
    position: relative;
    top: 140px;
    left: -80px;
}

.page-id-50981 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -60px !important;
}

.page-id-50981 .foborder {
    border: 0px solid #fee9d5!important;
    position: relative;
    top: -40px;
}

.postid-99193 span.linkedin_ac {
    display: none;
}

.postid-89435 span.linkedin_ac {
    display: none;
}

.postid-89456 span.linkedin_ac {
    display: none;
}

.postid-89460 span.linkedin_ac {
    display: none;
}

.postid-89421 span.linkedin_ac {
    display: none;
}

.postid-89423 span.linkedin_ac {
    display: none;
}

.postid-89421 span.linkedin_ac {
    display: none;
}

.postid-89857 span.linkedin_ac {
    display: none;
}


/* Analytic popup */
body #popuponloadcustom {
    display: none;
    width: 757px;
    height: auto;
    top: 100px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 20px 0px 20px;
    z-index: 9999999999999999;
    background-size: cover;
    position: fixed;
    background-image: url(https://imarticus.org/wp-content/uploads/2019/04/Popup-Desktop-bg.jpg) !important;
    background-repeat: no-repeat;
}

body .showctaform span{
    background: #ff6651;
    padding: 5px 10px;
}

body span.close_onload_popup {
    float: right;
    position: relative;
    top: -11px;
    cursor: pointer;
    left: -2px;
    color: white;
    font-size: 22px;
}

body #popuponloadcustom .pinkboxinpopup h5 {
    color: #e8e5e5;
    font-weight: 700;
    text-align: center;
}

body #popuponloadcustom .pinkboxinpopup h2 {
    color: #ffffff!important;
    margin-top: 40px;
}

body #popuponloadcustom .pinkboxinpopup h6 {
    color: #ffffff !important;
    font-size: 20px;
}

body #popuponloadcustom .pinkboxinpopup h4 {
    margin-top: 100px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){

body #popuponloadcustom .pinkboxinpopup h6 {
    color: #ffffff !important;
    font-size: 17px;
}

body #popuponloadcustom .pinkboxinpopup h2 {
    color: #ffffff!important;
    margin-top: 40px;
    font-size: 36px !important;
    font-weight: 400 !important;
    margin-bottom: 10px;
}

body #popuponloadcustom h2 {
    margin-left: 0px !important;
}

body .greenboxinpopup h2 {
    margin-top: -32px !important;
}

body #popuponloadcustom {
    background-position: 76%;
}

body #popuponloadcustom .pinkboxinpopup h6 {
    margin-top: -12px;
}

body #greenboxinpopup h4{
    line-height: 20px;
}

body .pinkboxinpopup h2 {
    font-weight: 700 !important;
}

body #popuponloadcustom {
    width: 320px !important;
}

body #popuponloadcustom #text-113 input[type=tel] {
    padding: 4px 5px 4px 72px;
    width: 280px;
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
}
	

#popuponloadcustom .pinkboxinpopup h6 {
    margin-top: 2px;
    margin-left: 0px !important;
    width: 275px;
    color: #ff4d4d!important;
    text-align: center;
    font-weight: 700;
}


}

/* Analytic popup end
.page-id-47911 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-47911 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-47911 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-47911 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-47911 #fancybox-content .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-47911 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}*/

/* International page */

.page-id-117342 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-117342 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-117342 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-117342 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-117342 #fancybox-content .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 340px !important;
    padding: 7px!important;
}

.page-id-117342 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

#about.spacing_unique h1.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
    margin-bottom: 0px !important;
}

#curriculum.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 2px !important;
}

#training.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 2px !important;
}

#training.spacing_unique .pg-full {
    margin-top: 10px;
}

#training.spacing_unique .pg-full:nth-child(2) {
    margin-top: 31px;
}

#twofourseven.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 4px !important;
}

#placements.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: 3px !important;
}

.indadvisor.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -19px !important;
}

#admission.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 4px !important;
}

.admissioncrausalondesktop.spacing_unique {
    margin-top: -28px;
}

#faculty.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: 0px !important;
    margin-bottom: -20px !important;
}

#faq.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}


#enroll.spacing_unique .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

#enroll.spacing_unique .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

#enroll.spacing_unique .flag-container {
    left: 0!important;
    height: 36px;
}

#enroll.spacing_unique .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

#enroll.spacing_unique .Phone .wpcf7-tel {
   padding-left: 77px!important; 
}

#enroll.spacing_unique span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

#enroll.spacing_unique .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

#enroll.spacing_unique span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

#enroll.spacing_unique .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}

#enroll.spacing_unique h2 {
    margin-top: -16px !important;
    margin-bottom: -12px;
}

.page-id-117342 #menu-item-47116{
 display: none;
}


.page-id-117342 .menu-item-47118{
 display: none;
}


.page-id-117342 .menu-item-47271{
display: none;
}

.page-id-117701 #text-89 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-117701 #text-89 .flag-container {
    left: 0!important;
}

.page-id-117701 #text-89 input.wpcf7-text {
     padding: 7px !important;
}

.page-id-117701 #text-89 input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-117701 #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-117701 #text-89 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-117701 #text-116 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-117701 #text-116 .flag-container {
    left: 0!important;
}

.page-id-117701 #text-116 input.wpcf7-text {
     padding: 7px !important;
}

.page-id-117701 #text-116 input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-117701 #text-116 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-117701 #text-116 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-117701 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -52px;
    margin-bottom: 0px;
}

.page-id-117701 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-117701 a.fcurri {
    top: 10px;
}

.page-id-117701 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -14px !important;
    margin-bottom: 2px !important;
}

.page-id-117701 #training .pg-full:nth-child(1) {
    margin-top: 10px;
}

.page-id-117701 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 1px !important;
}

.page-id-117701 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 4px!important;
    margin-top: 25px !important;
}

.page-id-117701 #case .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: -22px;
}

.page-id-117701 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
    margin-bottom: 0px !important;
}

.page-id-117701 #case h6 {
    color: #f2915a!important;
}

.page-id-117701 #placements .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0px solid #ddd;
    padding: 10px 0;
}

.page-id-117701 #placements .job-role .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 2px;
}

.page-id-117701 .job-role .wpb_content_element .wpb_wrapper p {
    margin: -16px 0 0!important;
}

.page-id-117701 .job-role .wpb_content_element .wpb_wrapper>div {
    min-height: 290px;
}

.page-id-117701 .indadvisor h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 0px !important;
}

.page-id-117701 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -16px !important;
    margin-bottom: 2px !important;
}

.page-id-117701 #admissions h3.admi3 {
    font-size: 12px!important;
    font-weight: 700;
}

.page-id-117701 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 18px !important;
    margin-bottom: -25px !important;
}

.page-id-117701 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
}


.page-id-117701 #enroll .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-117701 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-117701 #enroll .flag-container {
    left: 0!important;
    height: 36px;
}

.page-id-117701 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-117701 #enroll .Phone .wpcf7-tel {
   padding-left: 77px!important; 
}

.page-id-117701 #enroll span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-117701 #enroll .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-117701 #enroll span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-117701 #enroll .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}

.page-id-117701 #enroll h2 {
    margin-top: -20px !important;
}

.page-id-38807 #popup1 #text-91 .wpcf7-submit {
    margin-left: 10% !important;
}

.page-id-120208 #popup1 #text-91 .wpcf7-submit {
    margin-left: 10% !important;
}

.page-id-120208 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -52px !important;
    margin-bottom: -2px !important;
}

.page-id-120208 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 2px !important;
}

.page-id-120208 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: 2px !important;
}

.page-id-120208 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-120208 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -32px !important;
    margin-bottom: 0px !important;
}

.page-id-120208 div#twofourseven {
    height: 122px;
}

.page-id-120208 #case .tab-col .vc_tta-tab a {
    padding: 8px 82px!important;
}

.page-id-120208 #case .vc_tta-tabs-container {
    margin-bottom: 20px !important;
}

.page-id-120208 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -26px !important;
    margin-bottom: 2px !important;
}

.page-id-120208 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -47px !important;
    margin-bottom: -20px !important;
}

.page-id-120208 div#admission {
    margin-top: -25px;
}

.page-id-120208 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-120208 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -4px !important;
    margin-bottom: -23px !important;
}

.page-id-120208 .slider1 li div {
    width: 81.333333%!important;
}

.page-id-120208 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-120208 #enroll h2 {
    margin-top: -20px !important;
}

.page-id-120208 #enroll .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-120208 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120208 #enroll .flag-container {
    left: 0!important;
    height: 36px;
}

.page-id-120208 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120208 #enroll .Phone .wpcf7-tel {
   padding-left: 77px!important; 
}

.page-id-120208 #enroll span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    margin-top: -5px;
}

.page-id-120208 #enroll .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-120208 #enroll span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    margin-top: -5px;
}

.page-id-120208 #enroll .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    position: absolute;
    left: 47%;
    padding-bottom: 5px!important;
}

@media screen and (max-width: 800px) and (min-width: 200px){
		
.page-id-120208 .slider1 {
    display: none!important;
    
}

}

@media screen and (min-width: 801px){

.page-id-120208 .slider3 {
    display: none !important;
}

.page-id-120208 .slider-arrow3 {
    display: none!important;
}

}



.page-id-120208 .slider-arrow {
    position: absolute;
    top: 45%;
    width: 22px;
    height: 22px;
    background: #837575;
    color: #fff;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
}


.page-id-120208 .sa-left {
    left: -18px !important;
}

.page-id-120208 .sa-right {
    right: 40px;
}

.page-id-120208 .left-side li#menu-item-47118 {
    display: none;
}

.page-id-120208 .left-side li#menu-item-47271 {
    display: none;
}

.page-id-120646 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-120646 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-120646 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-120646 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-120646 #fancybox-content .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-120646 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-120646 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -52px;
    margin-bottom: -1px;
}

.page-id-120646 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 3px !important;
}

.page-id-120646 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 3px !important;
}

.page-id-120646 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-120646 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: 2px !important;
}

.page-id-120646 #hands-on-projects h6 {
    color: #f2915a!important;
}

.page-id-120646 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -23px !important;
    margin-bottom: 2px !important;
}

.page-id-120646 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: 1px !important;
}

.page-id-47911 .tab-col .vc_tta-tab a {
    padding: 8px 14px 8px 14px!important;
}

.page-id-120646 .tab-col .vc_tta-tab a {
    padding: 8px 14px 8px 14px!important;
}

.page-id-120646 span.vc_tta-title-text {
    font-size: 12px;
}

.page-id-120646 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px !important;
    margin-bottom: -20px !important;
}

.page-id-120646 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -17px !important;
    margin-bottom: 0px !important;
}

.page-id-120646 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 19px !important;
    margin-bottom: -22px !important;
}

.page-id-120646 #enroll h2 {
    margin-top: -19px !important;
}

.page-id-120646 #enroll .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-120646 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120646 #enroll .flag-container {
    left: 0!important;
    height: 36px;
}

.page-id-120646 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120646 #enroll #text-98 .wpcf7 {
    width: 100% !important;
    margin-left: 0% !important;
}

.page-id-120646 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-120646 div#footer {
    margin-top: -100px !important;
    background: none;
}

.page-id-120646 .right-pm #menu-item-47116{
display: none;
}

.page-id-120940 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-120940 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-120940 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-120940 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-120940 #fancybox-content .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 340px !important;
    padding: 7px!important;
}

.page-id-120940 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-120940 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -2px;
}

.page-id-120940 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-120940 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-120940 #training .pg-full:nth-child(1) {
    margin-top: 9px;
}

.page-id-120940 #twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-120940 #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 27px !important;
}

.page-id-120940 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-120940 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: 1px !important;
}

.page-id-120940 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-120940 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -22px !important;
}

.page-id-120940 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -13px !important;
}

.page-id-120940 #enroll h2 {
    margin-top: -20px !important;
}

.page-id-120940 #enroll .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-120940 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120940 #enroll .flag-container {
    left: 0!important;
    height: 36px;
}

.page-id-120940 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-120940 #placements .col-lg-3 {
    width: 20%;
}

.page-id-120940 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}


.page-id-120940 #enroll #text-98 .wpcf7 {
    width: 100% !important;
    margin-left: 0% !important;
}

.page-id-120940 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-120940 div#footer {
    margin-top: -100px !important;
    background: none;
}

.page-id-120940 .one-third {
    margin-top: 22px !important;
}

.page-id-120940 .indadvisor h2.special-text.wow.animated.fadeInDown.indh2 {
    margin-top: 9px !important;
    margin-bottom: 0px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	
.page-id-120940 #filltopform span a.fancybox {
    margin-left: 6px!important;
}

.page-id-120940 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -16px!important;
    margin-bottom: -18px !important;
}

.page-id-120940 #main #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -6px !important;
}

.page-id-120940 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -6px !important;
}

.page-id-120940 #twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -5px !important;
}

.page-id-120940 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -39px !important;
    margin-top: 15px !important;
}

.page-id-120940 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -5px !important;
}

.page-id-120940 #placements .col-lg-3 {
    width: 100%;
}

.page-id-120940 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 8px !important;
    margin-bottom: -11px !important;
}


.page-id-120940 #placements .col-lg-3.col-md-3.col-sm-6 h2.special-text.wow.animated.fadeInDown {
   text-align: center;
}

.page-id-120940 .col-lg-3.col-md-3.col-sm-6 img {
    width: 100%;
}

.page-id-120940 #placements .alignleft {
    float: none!important;
    margin: 0!important;
}

.page-id-120940 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -10px !important;
}

.page-id-120940 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -6px !important;
}

.page-id-120940 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -10px !important;
}

.page-id-120940 .fancybox-youtube img {
    width: 100%;
}

.page-id-120940 .fancybox-youtube span.mob-spa1 img {
    width: auto !important;
}

.page-id-120940 img.playicon {
    width: auto !important;
}

.page-id-120940 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 0px !important;
}

.page-id-120940 #training .pg-full:nth-child(2) {
    margin-bottom: 20px;
}

.page-id-120940 #faculty{
   display: none;
}

.page-id-120940 #enroll{
  display: none;
}

.page-id-120646 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -35px;
    margin-bottom: -11px;
    line-height: 26px;
}

.page-id-120646 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -11px !important;
    margin-top: -40px !important;
}

.page-id-120646 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -11px !important;
}

.page-id-120646 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -32px !important;
    margin-bottom: -9px !important;
}

.page-id-120646 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -32px !important;
    margin-bottom: -9px !important;
}

.page-id-120646 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -8px !important;
}

.page-id-120646 #placements .col_comm h1 {
    width: 236px;
    margin-left: 0px;
}

.page-id-120646 .job-role .wpb_content_element .wpb_wrapper p {
    margin: -16px 0 0!important;
}

.page-id-120646 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -12px !important;
}

.page-id-120646 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: 9px !important;
}

.page-id-120646 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -10px !important;
}

.page-id-120646 #faculty{
display: none;
}

.page-id-120646 .left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -22px;
    margin-top: -10px !important;
}

.page-id-120646 #enroll {
display: none;
}
	
.page-id-120208 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -40px !important;
    margin-bottom: -16px !important;
}

.page-id-120208 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -48px !important;
    margin-bottom: -8px !important;
}

.page-id-120208 #curriculum .enquire1 .col-md-3.enquire3 {
    text-align: center;
}

.page-id-120208 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -10px !important;
}

.page-id-120208 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -13px !important;
}

.page-id-120208 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -32px !important;
    margin-bottom: -12px !important;
}

.page-id-120208 #case .vc_tta-panel-heading {
    margin-bottom: 16px !important;
}

.page-id-120208 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px !important;
    margin-bottom: -12px !important;
}

.page-id-120208 #placements .home_box_wrap h4 {
    margin-top: 50px;
}

.page-id-120208 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -12px !important;
}

.page-id-120208 #faculty{
 display: none;
}

.page-id-120208 .slider3 img{
 width: 100%;
}

.page-id-120208 div#enroll {
    display: none;
}

.page-id-120208 a.slider-arrow {
    display: none;
}
	
.page-id-117701 #free-demo {
    padding: 7px 40px !important;
    margin-left: 26px !important;
}

.page-id-117701 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -36px;
    margin-bottom: -17px;
}

.page-id-117701 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -7px !important;
    margin-top: -42px !important;
}	

.page-id-117701 #curriculum .fcurri {
    width: 170px !important;
    top: -6px !important;
}

.page-id-117701 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -8px !important;
}

.page-id-117701 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 12px !important;
    margin-bottom: -11px !important;
}

.page-id-117701 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -10px!important;
    margin-top: 12px !important;
}

.page-id-117701 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 13px !important;
    margin-bottom: -12px !important;
}

.page-id-117701 #placements .job-role .vc_row.wpb_row.vc_inner.vc_row-fluid h4{
   margin-bottom: 30px;
    margin-top: 20px;
}

.page-id-117701 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -10px !important;
}

.page-id-117701 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -23px !important;
    margin-bottom: -13px !important;
}

.page-id-117701 #faculty{
display: none;
}

.page-id-117701 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -26px !important;
    margin-bottom: 1px !important;
}

.page-id-117701 div#enroll {
    display: none;
}
  
.page-id-117701 div#footer {
    margin-top: -40px !important;
}  
    
.desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

#about.spacing_unique h1.special-text.wow.animated.fadeInDown {
    margin-top: 41px !important;
    margin-bottom: -13px !important;
}

.crausal_for_mobile.spacing_unique {
    display: block!important;
    margin-top: -42px;
}

#curriculum.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px !important;
    margin-bottom: -7px !important;
}

#training.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -31px !important;
    margin-bottom: -9px !important;
}

#twofourseven.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -8px !important;
}

#placements.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -13px !important;
    margin-bottom: -5px !important;
}

body .home_box_wrap .vc_col-sm-2 {
    width: 100% !important;
}

#admission.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: -9px !important;
}

.admissioncrausalonmob.spacing_unique {
    margin-top: -50px;
}

#faculty.spacing_unique{
    display: none;
}

#faq.spacing_unique h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
}

#enroll.spacing_unique{
 display: none; 
}

.youvideo.spacing_unique .col-lg-4.col-md-4.col-sm-12 {
	width: 100%;
}

.page-id-117342 div#footer {
    margin-top: -80px !important;
    background: none;
}

}
/* End International page */


.page-id-46958 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-46958 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-46958 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-46958 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}


.page-id-46958 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-51652 #text-126 .leadsquared-mx_Mode_of_Delivery{
	display: none;
}

.page-id-51652 #text-126 .leadsquared-mx_Training_Location{
	display: none;
}

.ubermenu .ubermenu-submenu .ubermenu-column-auto {
    min-width: 100px;
    width: auto;
    height: 30px !important;
    float: none !important;
}

.ubermenu-nav li#menu-item-37476 .ubermenu-submenu-id-37476 li{
	height: 48px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-48340 .fachim{
	display: none;
}

.top-ban a.mobscr_enr {
    visibility: hidden;
}
/*
.page-id-46958 .top-ban a.fancybox-youtube {
    margin-left: -128px;
}
*/
.left-pm div#training {
    display: none;
}

.left-pm .row.enquire1 {
    display: none;
}

#admissions div#extra-field {
    display: none;
}

.midenrolnow{
display: none;
}

.page-id-49042 a.mobcontactbot {
    margin-top: 20px !important;
}

.page-id-117701 #free-demo {
    position: relative;
    left: -144px;
}

}

.page-id-120940 #fancybox-content #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100% !important;
    padding: 7px!important;
}

/* REAC */

#rac input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#fancybox-content #rac .wpcf7-form-control.wpcf7-tel{
padding-left: 77px!important;
    margin-left: 0;
}

#rac span.leadsquared-mx_Mode_of_Delivery select{
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#rac span.leadsquared-mx_Training_Location select{
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#rac .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

/* REAC END */


.page-id-117342 .leadsquared-mx_Mode_of_Delivery{
	display: none;
}



.page-id-128137 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 16px;
    margin-bottom: 5px;
}

.page-id-128137 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
}

.page-id-128137 a.fcurri {
    position: relative;
    top: 26px;
}

.page-id-128137 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 5px !important;
}

.page-id-128137 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 5px !important;
    margin-top: -25px !important;
}

.page-id-128137 #hands-on-projects h6 {
    color: #f2915a!important;
}

.page-id-128137 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 5px !important;
}

.page-id-128137 .tab-col .vc_tta-tabs-container {
    max-width: 847px;
    margin: auto!important;
}

.page-id-128137 .job-role .wpb_content_element .wpb_wrapper>div {
    padding: 0;
}

.page-id-128137 #industry-advisors h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -15px!important;
    margin-top: -47px !important;
}

.page-id-128137 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 5px !important;
}

.page-id-128137 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 5px !important;
}

.page-id-128137 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -20px !important;
}

.page-id-128137 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 15px !important;
    margin-top: -15px !important;
}

.page-id-128137 #enroll h2 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
}

.page-id-128137 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 9%!important;
    color: white !important;
    position: absolute;
    top: 84%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-128137 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 5px !important;
}

.page-id-128137 #training .train-col-1 {
    margin-top: 10px !important;
}

.page-id-128137 #training .train-col-2 {
    margin-top: 10px !important;
}

.page-id-128137 div#footer {
    margin-top: -43px!important;
    background: none;
}

.page-id-128137 .left-pm {
    padding-top: 0;
    margin-top: -28px!important;
}

.page-id-128137 .one-third {
    margin-top: 7px!important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-128137 .left-pm #about h1 {
        margin-top: -49px!important;
    margin-bottom: -13px!important;
}

.page-id-128137 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -5px!important;
    margin-top: -25px!important;
}

.page-id-128137 #curriculum .vc_tta-container {
    margin-top: 45px;
}

.page-id-128137 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -7px!important;
    margin-top: -32px!important;
}

.page-id-128137 div#hands-on-projects ul {
    padding-left: 22px;
}

.page-id-128137 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 10px!important;
    margin-bottom: -8px!important;
}

.page-id-128137 #placements .col1 {
    color: #444;
    width: 100%;
}

.page-id-128137 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px!important;
    margin-bottom: -5px!important;
}

.page-id-128137 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px!important;
    margin-bottom: -5px!important;
}

.page-id-128137 div#faculty {
   display: none;
}

.page-id-128137 a.mobcontactbot {
    margin-top: 20px!important;
}

.page-id-128137 div#enroll {
    display: none;
}

.page-id-128137 div#footer {
    margin-top: -100px!important;
    background: none;
}

.page-id-128137 #admissions .admissioncrausalonmob h4 {
    left: 96px!important;
}

}

a i.ubermenu-sub-indicator.fas.fa-angle-down {
    display: none;
}

.fclink {
    text-align: center!important;
    width: 100%;
    height: 40px;
    line-height: 40px;
    float: left;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000',GradientType=0);
    background: #000000;
    background: -moz-linear-gradient(top, #000000 0%, #000000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #000000));
    background: -o-linear-gradient(top, #000000 0%, #000000 100%);
    background: -ms-linear-gradient(top, #000000 0%, #000000 100%);
    background: linear-gradient(to bottom, #000000 0%, #000000 100%);
    background: -webkit-linear-gradient(top, #000000 0%, #000000 100%);
}

.fclink a{
	color: #ffffff;
    border: 1px solid #7ac386;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ac386', endColorstr='#7ac386',GradientType=0);
    background: #7ac386;
    background: -moz-linear-gradient(top, #7ac386 0%, #7ac386 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7ac386), color-stop(100%, #7ac386));
    background: -o-linear-gradient(top, #7ac386 0%, #7ac386 100%);
    background: -ms-linear-gradient(top, #7ac386 0%, #7ac386 100%);
    background: linear-gradient(to bottom, #7ac386 0%, #7ac386 100%);
    background: -webkit-linear-gradient(top, #7ac386 0%, #7ac386 100%);
    padding: 5px 16px;
    border-radius: 5px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	.fclink{
		display: none;
	}
	}

.page-id-133188 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -48px;
    margin-bottom: 4px;
}

.page-id-133188 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
}

.page-id-133188 a.fcurri {
    margin-top: 39px!important;
    display: none;
}


.page-id-133188 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px!important;
    margin-bottom: 5px!important;
}

.page-id-133188 #training .pg-full:nth-child(1) {
    margin-top: 10px;
}

.page-id-133188 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 21px !important;
    margin-bottom: 5px !important;
}

.page-id-133188 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -47px !important;
    margin-bottom: -18px !important;
}

.page-id-133188 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 6px !important;
}

.page-id-133188 #placements .vc_tta-tabs-container a {
    font-size: 12px;
    padding: 10px 19px !important;
}

.page-id-133188 div#admission {
    margin-top: -28px;
}

.page-id-133188 div#admission h2 {
    margin-bottom: 4px !important;
}

.page-id-133188 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-133188 #enroll h2 {
    margin-top: 23px !important;
}

.page-id-133188 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    ant: ;
    color: white !important;
    position: absolute;
    top: 80%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-133188 div#footer {
    margin-top: 0px !important;
    background: none;
}

.page-id-133188 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px!important;
    margin-bottom: 4px!important;
}

.page-id-133188 .left-side #menu-item-47118{
	display: none;
}

.page-id-133188 .left-side #menu-item-47120{
	display: block;
}

.page-id-133188 #case .vc_tta-container {
    margin-top: -20px;
}

.page-id-133188 #case .vc_tta-tabs-container a {
    padding: 7px 83px !important;
}

/*
.page-id-133188 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0px solid #ddd !important;
    padding: 10px 0;
}
*/

.page-id-46791 #placements .vc_tta-tabs-container a {
    padding: 10px 19px !important;
}

.facsecbox a {
    width: 161px !important;
}

.page-id-48245 #main #placements .tab-col .vc_tta-tab a {
    padding: 8px 28px!important;
}

.page-id-46958 #placements .vc_tta-container a {
    padding: 10px 26px !important;
}

.page-id-47571 #placements .vc_tta-tabs-container a {
    padding: 10px 20px !important;
}

.page-id-84613 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -18px !important;
}

.page-id-133188 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: -20px !important;
}

.page-id-133188 .facsecbox a {
    background: #ccc;
    padding: 2px 16px;
    }

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-133188 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -38px;
    margin-bottom: -14px;
}

.page-id-133188 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -8px!important;
    margin-top: -50px !important;
}

.page-id-133188 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -56px!important;
    margin-bottom: -6px!important;
}

.page-id-133188 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -35px!important;
    margin-bottom: -7px!important;
}

.page-id-133188 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -45px!important;
    margin-bottom: -6px!important;
}

.page-id-133188 div#admission h2 {
    margin-bottom: -7px!important;
    margin-top: -9px !important;
}

.page-id-133188 #admissions .vc_tta-panels h4 {
    text-align: center !important;
    left: 93px !important;
    top: 56px !important;
}

.page-id-133188 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px!important;
}

.page-id-133188 #enroll{
	display: none;
}

.page-id-133188 #container #curriculum .fcurri {
    top: 2px;
}

.page-id-133188 #placements .col5, .col4, .col2, .col3, .col1 {
    min-height: 150px !important;
}

}

span.tncppf a {
    text-decoration: underline;
    padding: 0 5px;
}

@media screen and (max-width: 979px) and (min-width: 320px){

span.tncppf {
    display: none;
}

span.miblinefoo {
    display: none;
}
.page-id-133188 #faculty{
	display: none;
}
}

.page-id-133188 #main #container .forhtwofs h2 {
    line-height: 22px;
    margin-top: 27px !important;
}

.page-id-133188 .forhtwofs .line1 {
    border-bottom: 1px solid #ddd;
}

.page-id-133188 #main #container .forhtwofs .alignleft {
    float: unset;
}

.page-id-133188 .taclogo{
	text-align: center;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-133188 #main #container .forhtwofs h2 {
    text-align: center !important;
}

}

.page-id-120646 #placements .vc_tta-tabs-container a {
    padding: 10px 12px !important;
}

.page-id-47571 .left-side li#menu-item-48231 {
    display: block;
}

.page-id-49042 #certification{
	display: none;
}

.page-id-120646 #certification{
	display: none;
}

.page-id-120646 .left-side #menu-item-47118{
	display: none;
}

.page-id-49042 .left-side #menu-item-47119{
	display: none;
}

.ubermenu-submenu-id-37410 .height {
    min-height: 180px!important;
}


.page-id-138973 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
}

.page-id-138973 #fancybox-content .flag-container {
    left: 0!important;
}

.page-id-138973 #fancybox-content input.wpcf7-text {
     padding: 7px !important;
}

.page-id-138973 #fancybox-content input.wpcf7-tel {
    padding-left: 80px!important;
}

.page-id-138973 #fancybox-content .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 340px !important;
    padding: 7px!important;
}

.page-id-138973 #fancybox-content .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-138973 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: 38px !important;
    margin-bottom: -2px;
}

.page-id-138973 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-138973 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 2px !important;
}

.page-id-138973 #training .pg-full:nth-child(1) {
    margin-top: 9px;
}

.page-id-138973 #twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-138973 #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 27px !important;
}

.page-id-138973 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}

.page-id-138973 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -25px !important;
    margin-bottom: 1px !important;
}

.page-id-138973 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 2px !important;
}

.page-id-138973 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -22px !important;
}

.page-id-138973 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -13px !important;
}

.page-id-138973 #enroll h2 {
    margin-top: -20px !important;
}

.page-id-138973 #enroll .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-138973 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-138973 #enroll .flag-container {
    left: 0!important;
    height: 36px;
}

.page-id-138973 #enroll .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-138973 #placements .col-lg-3 {
    width: 20%;
}

.page-id-138973 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
}


.page-id-138973 #enroll #text-98 .wpcf7 {
    width: 100% !important;
    margin-left: 0% !important;
}

.page-id-138973 #text-98 .wpcf7-submit {
    margin-top: 20px!important;
    margin-left: -3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-138973 div#footer {
    margin-top: -100px !important;
    background: none;
}

.page-id-138973 .one-third {
    margin-top: 22px !important;
}

.page-id-138973 .indadvisor h2.special-text.wow.animated.fadeInDown.indh2 {
    margin-top: 9px !important;
    margin-bottom: 0px !important;
}

.page-id-138973 #fancybox-content #text-89 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100% !important;
    padding: 7px!important;
}

.page-id-138973 .leadsquared-mx_Mode_of_Delivery{
    display: none;
}

html body div.wprm-wrapper {
    display: none;
}

#locpopup input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#locpopup select#leadsquared-mx_Program_3_mumbai_1 {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#locpopup .selected-flag {
    left: -24px;
    height: 27px !important;
}

#locpopup input#phoneNumber_mumbai_1 {
    padding-left: 76px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
 
 html body div.wprm-wrapper {
    display: block;
}

.page-id-138973 #filltopform span a.fancybox {
    margin-left: 6px!important;
}

.page-id-138973 #about h1.special-text.wow.animated.fadeInDown {
        margin-top: 49px !important;
    margin-bottom: -18px !important;
}

.page-id-138973 #main #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
    margin-bottom: -6px !important;
}

.page-id-138973 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -18px !important;
    margin-bottom: -6px !important;
}

.page-id-138973 #twentyfourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -5px !important;
}

.page-id-138973 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -39px !important;
    margin-top: 15px !important;
}

.page-id-138973 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -5px !important;
}

.page-id-138973 #placements .col-lg-3 {
    width: 100%;
}

.page-id-138973 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 8px !important;
    margin-bottom: -11px !important;
}


.page-id-138973 #placements .col-lg-3.col-md-3.col-sm-6 h2.special-text.wow.animated.fadeInDown {
   text-align: center;
}

.page-id-138973 .col-lg-3.col-md-3.col-sm-6 img {
    width: 100%;
}

.page-id-138973 #placements .alignleft {
    float: none!important;
    margin: 0!important;
}

.page-id-138973 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -10px !important;
}

.page-id-138973 #main #collaboration h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -6px !important;
}

.page-id-138973 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -10px !important;
}

.page-id-138973 .fancybox-youtube img {
    width: 100%;
}

.page-id-138973 .fancybox-youtube span.mob-spa1 img {
    width: auto !important;
}

.page-id-138973 img.playicon {
    width: auto !important;
}

.page-id-138973 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 0px !important;
}

.page-id-138973 #training .pg-full:nth-child(2) {
    margin-bottom: 20px;
}

.page-id-138973 #faculty{
   display: none;
}

.page-id-138973 #enroll{
  display: none;
}

}


#text-157 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#fancybox-content #text-157 .wpcf7-form-control.wpcf7-tel{
padding-left: 77px!important;
    margin-left: 0;
}

#text-157 span.leadsquared-mx_Mode_of_Delivery select{
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-157 span.leadsquared-mx_Training_Location select{
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-157 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-140550 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -52px;
    margin-bottom: 6px;
}

.page-id-140550 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px !important;
    margin-bottom: 6px !important;
}

.page-id-140550 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 6px !important;
}

.page-id-140550 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 26px !important;
    margin-bottom: 3px !important;
}

.page-id-140550 .mtcs {
    margin-top: -26px;
}

.page-id-140550 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px!important;
    margin-bottom: 5px !important;
}

.page-id-140550 div#placements .vc_tta-tabs-container a {
    padding: 8px 34px!important;
}

.page-id-140550 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -16px !important;
}

.page-id-140550 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -8px !important;
}

.page-id-140550 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 15px !important;
    margin-bottom: -21px !important;
}


.page-id-140550 #enroll #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12% !important;
    color: white !important;
    position: absolute;
    top: 77%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-140550 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-140550 #enroll h2 {
    margin-top: 20px !important;
}

.page-id-140550 .left-side #menu-item-47118{
	display: none;
}

.page-id-140550 #training .pg-full:nth-child(1) {
    margin-top: 0px;
}

.page-id-140550 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0px solid #ddd !important;
    padding: 10px 0;
}

.page-id-140550 #curriculum .vc_tta-container .vc_tta-accordion {
    margin-top: -20px;
}

.page-id-47911 #text-37 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 25px!important;
}

.page-id-140550 #placements .jobey .wpb_content_element {
    margin: 0!important;
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
}

.page-id-51911 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -22px !important;
    margin-top: -14px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px){
 .page-id-140550 #faculty {
 	display: none;
}
.page-id-140550 #enroll{
    display: none;
}

.page-id-140550 div#footer {
    margin-top: -96px !important;
}

.page-id-140550 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px!important;
    margin-bottom: -6px !important;
}

.page-id-140550 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -6px!important;
    margin-bottom: -2px!important;
}

.page-id-140550 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -42px !important;
    margin-bottom: -7px !important;
}

.page-id-140550 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -11px !important;
}

.page-id-140550 #filltopform .one-six .col-md-12.make p {
    height: 41px !important;
}

.page-id-140550 #filltopform .one-six .col-md-12.make:nth-child(4) p {
    height: 85px !important;
}

#mob_bot_poup_c .wpcf7-tel, #mob_bot_poup_c .wpcf7-email, #mob_bot_poup_c .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 3px!important;
    width: 70%!important;
}

#mob_bot_poup_c .wpcf7-tel {
    padding-left: 74px!important;
}

#mob_bot_poup_c .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100% !important;
    padding: 3px!important;
}

#mob_bot_poup_c .flag-container {
    left: 0px !important;
}

#mob_bot_poup_c .wpcf7-submit {
    margin-top: 3%!important;
    margin-left: 10%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-133188 #filltopform .col-md-12.make:nth-child(2) {
    margin-bottom: 35px !important;
}
.page-id-133188 #filltopform .col-md-12.make:nth-child(3) {
    margin-bottom: 50px !important;
}

.page-id-133188 #filltopform .col-md-12.make:nth-child(4) {
	margin-bottom: 35px !important;
}

.page-id-133188 #filltopform .col-md-12.make:nth-child(5) {
	margin-bottom: 35px !important;
}


.page-id-133188 #filltopform .col-md-12.make {
    float: left;
    width: 100%;
    margin-bottom: 16px;
}

}

.page-id-84613 .leadsquared-mx_Training_Location option:nth-child(3){
	display: block !important;
}

p.case_diff_de_img {
    background: #d9d9d9;
    text-align: center;
    margin: 0px;
}

.case_diff_de {
    text-align: center;
    float: left;
    padding: 0px 15px;
    background: white;
}

p.case_diff_de_p1 {
    background: white;
    margin: 0px;
    float: left;
    border-bottom: 1px solid #d9d9d9;
    height: 89px;
    padding-top: 13px;
}

p.case_diff_de_p2 {
    background: white;
    float: left;
    padding-top: 11px;
    height: 106px;
}

.page-id-38851 #immersion h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 4px !important;
}

.page-id-38851 #mentor h4 {
    color: #f2915a!important;
    }

.page-id-38851 #mentor h2.special-text.wow.animated.fadeInDown {
    margin-top: -4px !important;
    margin-bottom: -20px !important;
}

#mentor ul{
    padding-left: 20px;
}

#admission_con {
    border: 2px solid #f2915a;
}

#admission_con .adbox1 h3{
	color: #fff;
    margin: 0px !important;
}

#admission_con .adbox2 h3{
	color: #fff;
    margin: 0px !important;
}

#admission_con .adbox3 h3{
	color: #fff;
    margin: 0px !important;
}
#admission_con .adbox1 p{
	font-size: 15px;
    font-weight: bold;
}

#admission_con .adbox2 p{
	font-size: 15px;
    font-weight: bold;
}

#admission_con .adbox3 p{
	font-size: 15px;
    font-weight: bold;
}

#admission_con .adbox1{
padding: 10px 10px;
}

#admission_con .adbox2{
padding: 10px 10px;	
}

#admission_con .adbox3{
padding: 10px 10px;	
}

.highlight_iconimg{
background: #C4C4C4;
text-align: center;
margin: 0px;
}

.highlight_iconh6 {
    background: #C4C4C4;
    text-align: center;
    margin: 0;
    color: #3F3F3F!important;
    margin-top: -3px;
    height: 41px;
    font-size: 14px;
    padding: 0px 15px;
    line-height: 16px;
}

.highlight_con {
    background: #F1F1F1;
    padding: 0px 20px;
    text-align: center;
    height: 300px;
}

p.highlight_conp1 {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #C4C4C4;
    height: 153px;
}

.page-id-51911 .left-side #menu-item-47119{
	display: none;
}

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-38851 #immersion h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -7px !important;
}

.highlight_con {
    background: #F1F1F1;
    padding: 0 20px;
    text-align: center;
    height: 200px;
}

p.highlight_conp1 {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #C4C4C4;
    height: 90px;
}

p.case_diff_de_p1 {
    height: 70px;
}

p.case_diff_de_p2 {
    height: 70px;
}

}


/* pgp Diverse Job role section css */

.page-id-38851 ul.pgp-new-age-ul {
    list-style: none;
	text-align: center;
}

.page-id-38851 li.pgp-new-age-heading {
	padding: 10px;
	background: #d9d9d9;
}

.page-id-38851 li.pgp-new-age-text {
    padding: 10px;
    background: #f3f3f3;
    height: 43px;
}


.page-id-38851 span.pgp-new-age-text-border {
    border-bottom: 1px solid #ddd;
    width: 230px;
    float: left;
    text-align: center;
    padding-bottom: 10px;
}


.page-id-38851 li.pgp-new-age-text .pgp-new-age-text-border:nth-child(6) {
   border-bottom: 0px solid;
}

/* pgp Diverse Job role section css ends here */

.page-id-47571 .dsp-project-section-byline-text {
    margin-top: -8px;
}

.page-id-47571 #case .wpb_column.vc_column_container.vc_col-sm-4 .wpb_text_column.wpb_content_element {
   margin-bottom: 0px;
}

.page-id-120940 #case .wpb_column.vc_column_container.vc_col-sm-4 .wpb_text_column.wpb_content_element {
   margin-bottom: 0px;
}

.page-id-49042 .col6 {
	background: #d4d4d4;
    padding: 0;
    text-align: center;
    float: left;
    margin-top: 30px;
    min-height: 265px;
    color: #444;
}


.page-id-49042 .inclass-machine-learning .vc_tta-tabs-container a {
    padding: 7px 83px!important;
}

.page-id-128137 .inclass-machine-learning .vc_tta-tabs-container a {
    padding: 7px 83px!important;
}

/*
.page-id-140550 #text-114 {
    display: none !important;
}
*/

#text-160 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}


#fancybox-content #text-160 .wpcf7-form-control.wpcf7-tel {
    padding-left: 77px!important;
    margin-left: 0;
}

.page-id-140550 #popup1 #text-160 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-140550 #popup1 #text-160 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-47571 .slider2 ul>li {
    padding: 20px;
    list-style: none;
    height: 306px;
}

.page-id-47571 p.desk_sl_arrow {
    text-align: center;
}


.page-id-47571 .facsecbox p a {
    background: #ccc !important;
    padding: 2px 10px;
    color: #000;
    position: relative;
    left: 2px;
    width: 150px;
    top: 10px;
    z-index: 999;
}

.page-id-47571 .facsecbox {
    width: 200px;
    
}

.page-id-47571 .facseccont{
	height: 132px;
}

.page-id-47571 .facsecbox p {
	text-align:center;
}

.page-id-47571 .slider-arrow {
    font-size: 20px;
    padding: 5px;
}

.page-id-49042 #hands-on-projects .wpb_column.vc_column_container.vc_col-sm-4 .wpb_text_column.wpb_content_element {
    margin-bottom: 12px;
}

.page-id-128137 #hands-on-projects .wpb_column.vc_column_container.vc_col-sm-4 .wpb_text_column.wpb_content_element {
    margin-bottom: 12px;
}

.page-id-140550 #case .wpb_column.vc_column_container.vc_col-sm-6 .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}


.page-id-120940 .left-side li#menu-item-48231 {
    display: block;
}


.page-id-120940 .slider2 ul>li {
    padding: 20px;
    list-style: none;
    height: 306px;
}

.page-id-120940 p.desk_sl_arrow {
    text-align: center;
}


.page-id-120940 .facsecbox p a {
    background: #ccc !important;
    padding: 2px 10px;
    color: #000;
    position: relative;
    left: 2px;
    width: 150px;
    top: 10px;
    z-index: 999;
}

.page-id-120940 .facsecbox {
    width: 200px;
    
}

.page-id-120940 .facseccont{
	height: 132px;
}

.page-id-120940 .facsecbox p {
	text-align:center;
}

.page-id-120940 .slider-arrow {
    font-size: 20px;
    padding: 5px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-46958 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -49px !important;
}
}


.new-client-logos-in-banner {
    display: inline-flex;
    margin-left: 18px;
}
.new-client-logos-in-banner img {
    padding: 0 6px;
}

.new-client-logos-in-banner-p {
    float: left;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.new-client-logos-in-banner-p img {
    padding-bottom: 20px;
}
}



@media screen and (max-width: 979px) and (min-width: 320px){

.single-post #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.single-post #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.single-post #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: 43px;
   right: auto;
}

.single-post #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}



.page-id-7273 #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-7273 #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-7273 #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: 43px !important;
   right: auto;
}

.page-id-7273 #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}


.page-id-11522 #popup_content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-11522 #popup_content #text-43 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-11522 #popup_content .intl-tel-input.allow-dropdown .flag-container {
   left: 43px !important;
   right: auto;
}

.page-id-11522 #popup_content #text-43 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}

.page-id-11522 #popup_content #text-43 p {
  width: 268px;
}

.page-id-11522 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
    padding: 5px 0 5px 72px!important;
    width: 192px!important;
}


.page-id-16535 #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-16535 #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-16535 #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: 43px !important;
   right: auto;
}

.page-id-16535 #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}


.page-id-18890 #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-18890 #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-18890 #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: -17px !important;
   right: auto;
}

.page-id-18890 #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}



.page-id-17423 #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-17423 #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-17423 #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: 43px!important;
   right: auto;
}

.page-id-17423 #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}

.page-id-17423 #contact_form_pop1 input#lsformsubmit_genlo {
    background-color: #f90;
    color: white !important;
}



.page-id-16809 #contact_form_pop1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   padding: 3px!important;
   width: 70%!important;
}

.page-id-16809 #contact_form_pop1 #text-42 .wpcf7-tel {
   padding-left: 74px!important;
}


.page-id-16809 #contact_form_pop1 .intl-tel-input.allow-dropdown .flag-container {
   left: 43px!important;
   right: auto;
}

.page-id-16809 #contact_form_pop1 #text-42 .wpcf7-select {
   border: 1px solid #ccc!important;
   border-radius: 8px!important;
   width: 70%!important;
   padding: 3px!important;
}

.page-id-16809 #contact_form_pop1 input#lsformsubmit_genlo {
    background-color: #f90;
    color: white !important;
}

.page-id-7273 #text-42 .wpcf7 .wpcf7-tel {
    margin-left: 0;
    padding-left: 5px!important;
    width: 100%!important;
}

}


@media screen and (max-width: 2560px) and (min-width: 980px){
.page-id-133188 .top-ban .one-six {
    max-width: 66% !important;
}
}


.page-id-38807 div#immersion h2.special-text.wow.animated.fadeInDown {
    margin-top: -43px !important;
	margin-bottom: 0px !important;
}

.page-id-38807 div#mentor h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -15px !important;
}


.page-id-38807 #admission_con .adbox1 p {
    font-size: 16px;
    font-weight: 700;
}
.page-id-38807 #admission_con .adbox2 p {
    font-size: 16px;
    font-weight: 700;
}
.page-id-38807 #admission_con .adbox3 p {
    font-size: 16px;
    font-weight: 700;
}

.page-id-38807 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -45px !important;
}

.page-id-38807 div#admission_con {
    margin-bottom: 20px;
}



@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-38807 div#immersion h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -8px !important;
}
.page-id-38807 div#mentor h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -25px !important;
}
.page-id-47571 div#case p.dsp-project-section-byline-text {
    text-align: left;
    margin-bottom: -20px !important;
}
}


.page-id-38807 div#training .bg-col {
    margin: 0px 30px;
	padding: 10px 20px !important;
	min-height: 125px!important;
    max-width: 365px!important;
}

div#programmentorresearch-new {
    margin-bottom: 20px;
}

.program-mentors-ressearch-section > div {
    display: inline-block;
    margin-right: 30px;
}
.program-mentors-ressearch-section-middle {
	border: 1px solid #ddd !important;
    height: 65px !important;
}

div#programmentorresearch-new h3{
    color: #333 !important;
}
div#programmentorresearch-new h4{
    color: #333 !important;
}

table.program-mentors-ressearch-section {
    width: auto;
    border: none;
}

table.program-mentors-ressearch-section td {
    border: none !important;
}

.program-mentors-ressearch-section-source {
    margin-top: 80px;
}

table.program-mentors-ressearch-section-source {
    width: auto;
    border: none;
}

table.program-mentors-ressearch-section-source td {
    border: none;
}

.program-mentors-ressearch-section-h1 {
	color: #797979 !important;
	font-size: 50px;
}

.program-mentors-ressearch-section-source {
    width: max-content;
    display: inline-flex;
}

.program-mentors-ressearch-section-source-wrap {
    text-align: right;
}

.page-id-38807 .program-mentors-ressearch-section-source .wp-image-154110 {
    position: relative;
    top: -14px;
}

.page-id-38851 .program-mentors-ressearch-section-source .wp-image-154110 {
    position: relative;
    top: -14px;
}


@media screen and (max-width: 979px) and (min-width: 320px){

.program-mentors-ressearch-section {
    width: max-content;
	margin: 0 auto;
    text-align: center;
}

.program-mentors-ressearch-section>div {
    margin-right: 5px;
	margin-left: 5px;
}

h1.program-mentors-ressearch-section-h1 {
    font-size: 50px !important;
}

.program-mentors-ressearch-section-source-wrap {
    text-align: center;
}
.program-mentors-ressearch-section-source {
    margin-top: 10px;
}

}


.page-id-38807 .highlight_con {
	height: 325px;
}


@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-38807 .highlight_con {
    height: 212px;
}
.page-id-38807 p.highlight_conp1 {
    height: 105px;
}
.page-id-38807 p.highlight_conp2 {
    height: 105px;
}

}


/* Temp css for menu items */
.page-id-46791 li#menu-item-155641 {
    display: none !important;
}
.page-id-46791 li#menu-item-155642 {
    display: none !important;
}
.page-id-46791 li#menu-item-155640 {
    display: none !important;
}


/*
.page-id-117342 div#text-112 div#wpcf7-f48715-p117342-o6 .leadsquared-mx_Mode_of_Delivery {
    display: block;
}
*/

.page-id-117342 #fancybox-content .wpcf7-select {
    width: 100% !important;
}

.page-id-117342 div#text-94 .intl-tel-input {
    width: 100% !important;
}

.page-id-38807 li#menu-item-47114 {
    display: none;
}

.page-id-38807 li#menu-item-47122 {
    display: none;
}



/* Full stack duplicate page css */
.page-id-155998 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -48px;
    margin-bottom: 4px;
}

.page-id-155998 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
}

.page-id-155998 a.fcurri {
    margin-top: 39px!important;
    display: none;
}


.page-id-155998 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px!important;
    margin-bottom: 5px!important;
}

.page-id-155998 #training .pg-full:nth-child(1) {
    margin-top: 10px;
}

.page-id-155998 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 21px !important;
    margin-bottom: 5px !important;
}

.page-id-155998 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -47px !important;
    margin-bottom: -18px !important;
}

.page-id-155998 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 6px !important;
}

.page-id-155998 #placements .vc_tta-tabs-container a {
    font-size: 12px;
    padding: 10px 22px!important;
}

.page-id-155998 div#admission {
    margin-top: -28px;
}

.page-id-155998 div#admission h2 {
    margin-bottom: 4px !important;
}

.page-id-155998 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-155998 #enroll h2 {
    margin-top: 23px !important;
}

.page-id-155998 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 12%!important;
    ant: ;
    color: white !important;
    position: absolute;
    top: 80%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-155998 div#footer {
    margin-top: 0px !important;
    background: none;
}

.page-id-155998 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -40px!important;
    margin-bottom: 4px!important;
}

.page-id-155998 .left-side #menu-item-47118{
	display: none;
}

.page-id-155998 .left-side #menu-item-47120{
	display: block;
}

.page-id-155998 #case .vc_tta-container {
    margin-top: -20px;
}

.page-id-155998 #case .vc_tta-tabs-container a {
    padding: 7px 83px !important;
}

.page-id-155998 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0px solid #ddd !important;
    padding: 10px 0;
}

.page-id-155998 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: -20px !important;
}

.page-id-155998 .facsecbox a {
    background: #ccc;
    padding: 2px 16px;
    }

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-155998 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -38px;
    margin-bottom: -14px;
}

.page-id-155998 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -8px!important;
    margin-top: -50px !important;
}

.page-id-155998 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: -56px!important;
    margin-bottom: -6px!important;
}

.page-id-155998 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -35px!important;
    margin-bottom: -7px!important;
}

.page-id-155998 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -45px!important;
    margin-bottom: -6px!important;
}

.page-id-155998 div#admission h2 {
    margin-bottom: -7px!important;
    margin-top: -9px !important;
}

.page-id-155998 #admissions .vc_tta-panels h4 {
    text-align: center !important;
    left: 93px !important;
    top: 56px !important;
}

.page-id-155998 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -27px!important;
}

.page-id-155998 #enroll{
	display: none;
}

.page-id-155998 #container #curriculum .fcurri {
    top: 2px;
}

.page-id-155998 #placements .col5, .col4, .col2, .col3, .col1 {
    min-height: 150px !important;
}

.page-id-155998 #faculty{
	display: none;
}

.page-id-155998 #main #container .forhtwofs h2 {
    text-align: center !important;
}

.page-id-155998 #filltopform .col-md-12.make:nth-child(2) {
    margin-bottom: 35px !important;
}

.page-id-155998 #filltopform .col-md-12.make {
    float: left;
    width: 100%;
    margin-bottom: 16px;
}

} /* Mobile ends here */

.page-id-155998 #main #container .forhtwofs h2 {
    line-height: 22px;
    margin-top: 27px !important;
}

.page-id-155998 .forhtwofs .line1 {
    border-bottom: 1px solid #ddd;
}

.page-id-155998 #main #container .forhtwofs .alignleft {
    float: unset;
}

.page-id-155998 .taclogo{
	text-align: center;
}


.page-id-155998 .c2 .progress-fill {
    background: #bda35c!important;
    padding: 0 10% 0 8% !important;
}

.page-id-155998 .c3 .progress-fill {
    background: #00c394!important;
    padding: 0 10% 0 8%;
}

.page-id-155998 li#menu-item-47271 {
    display: none;
}

@media screen and (max-width: 2560px) and (min-width: 980px){
.page-id-155998 .top-ban .one-six {
    max-width: 66% !important;
}
}



@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-51536 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-51536 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-14383 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-14383 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}
	
	.page-id-19665 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-19665 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-44100 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-44100 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-17652 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-17652 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-78254 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-78254 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-51650 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-51650 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}
}




/* DSP duplicate page */ 

.page-id-156902 .span55{font-size:16px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;font-family:Oswald;}
.page-id-156902 .span57{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-156902 .span58{font-size:16px!important;font-weight:bold;color:#ffffff!important;margin:6px 0!important;font-family:Oswald;}
.page-id-156902 .span60{font-size:10px!important;font-weight:bold;color:#404040!important;margin:6px 0!important;}
.page-id-156902 .left-quick-contnct1{width:50% !important;}
.page-id-156902 .pg-faculty .chefs-slider p{font-size:13px!important;color:#73848e;line-height:23px!important;}
.page-id-156902 .pg-faculty .flex-prev{background:url(https://imarticus.org/wp-content/uploads/2015/07/left.gif) 0 0 no-repeat!important;height:48px!important;width:48px!important;top:-260px!important;left:-24px!important;}
.page-id-156902 .chefs-slider .flex-direction-nav .flex-next{background:url(https://imarticus.org/wp-content/uploads/2015/03/right.gif) 0 0 no-repeat!important;height:48px!important;width:48px!important;top:-260px!important;float:right;}
.page-id-156902 .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:10px!important;}
.page-id-156902 .testimonial-slide > div{float:left;}
.page-id-156902 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important;}
.page-id-156902 .small-padding{padding-top:0!important;padding-bottom:40px;}
.page-id-156902 .full_bg.full-width-bg{padding-top:3%;padding-bottom:3%;}
.page-id-156902 .c1 .progress-fill{background:#C25F8D!important;padding:0 5% 0 4%;}
.page-id-156902 .c2 .progress-fill{background:#BDA35C!important;padding:0 23% 0 8%;}
.page-id-156902 .c3 .progress-fill{background:#00C394!important;padding:0 7% 0 8%;}
.page-id-156902 .c4 .progress-fill{background:#29A2BA!important;padding:0 9% 0 8%;}
.page-id-156902 .c5 .progress-fill{background:#6E6558!important;padding:0 27% 0 8%;}
.page-id-156902 .c6 .progress-fill{background:#FF7E4F!important;padding:0px 32% 0 8%;}
.page-id-156902 .c7 .progress-fill{background:#B47277!important;padding:0 40% 0 8%;}
.page-id-156902 .c8 .progress-fill{background:#D07836!important;padding:0 16% 0 8%;}
.page-id-156902 .c9 .progress-fill{background:#95C384!important;padding:0 20% 0 8%;}
.page-id-156902 .img-zoom3{height:350px !important;}
.page-id-156902 .case-study .col-lg-3{min-height:95px !important;}
.page-id-156902 .placements .col-lg-2{width:20% !important;}
.page-id-156902 .bg-col{min-height:134px !important;}
.page-id-156902 #text-35 .quick-contact{margin-left:160px!important;}

.page-id-156902 .slider1 li{list-style:none !important;}
.page-id-156902 .slider1 li div{width:81.333333% !important;}
.page-id-156902 .slider-arrow{position:absolute;top:48%;width:22px;height:22px;background:#837575;color:#fff;text-align:center;text-decoration:none;border-radius:50%;}
.page-id-156902 .sa-left{left:19px;}
.page-id-156902 .sa-right{right:40px;}


.page-id-156902 .pg-full .col-lg-3{text-align:center !important;}
.page-id-156902 .pg-full .col-lg-6{text-align:center !important;}
.page-id-156902 .bg-col h4{text-align:center !important;}
.page-id-156902 .col1, .page-id-156902 .col2, .page-id-156902 .col3, .page-id-156902 .col4, .page-id-156902 .col5{min-height:250px !important;}
.page-id-156902 .placements img{width:100% !important;}
.page-id-156902 .placements1 img{width:100% !important;}
.page-id-156902 .slider3 li .col-lg-4{padding-right:0px;width:100%;}
.page-id-156902 .slider3 li{list-style:none !important;}
.page-id-156902 #text-37 .wpcf7-submit{margin-left:-10% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:20% !important;}

.page-id-156902 .enquire1{padding:32px !important;}
.page-id-156902 .enquire3{margin-top:5% !important;}
.page-id-156902 .col1, .page-id-156902 .col2, .page-id-156902 .col3, .page-id-156902 .col4, .page-id-156902 .col5{min-height:400px !important;}
.page-id-156902 .slider3 li{list-style:none !important;}

.page-id-156902 .col2 {min-height:400px !important;}

.page-id-156902 .pg-full .col-lg-3{text-align:center !important;}
.page-id-156902 .pg-full .col-lg-6{text-align:center !important;width:100% !important;}
.page-id-156902 .pg-full .col-sm-6{text-align:center !important;width:100% !important;}
.page-id-156902 .bg-col h4{text-align:center !important;}
.page-id-156902 .bg-col .col-sm-6 .alignleft{float:none !important;}
.page-id-156902 .chef-item{text-align:center !important;}
.page-id-156902 .myelement{margin-left:42% !important;}
.page-id-156902 .flexslider .slides img{display:initial !important;}

.page-id-156902 #text-54 .wpcf7-tel{width:100%!important;padding-left:86px!important;}
.page-id-156902 #text-54 .selected-flag{display:table;background:none!important;}
.page-id-156902 #text-54 .flag-container{left:0!important;top:-8px;}

.page-id-156902 #popup #text-56 .wpcf7-email, .page-id-156902 #popup #text-56 .wpcf7-text{border:1px solid #ccc !important;border-radius:8px !important;padding:7px !important;width:100% !important;}
.page-id-156902 #popup #text-56 .wpcf7-select{border:1px solid #ccc !important;border-radius:8px !important;width:100% !important;padding:7px !important;}
.page-id-156902 #popup #text-56 .wpcf7-submit{margin-top:3% !important;cursor:pointer;background-color:#ff9900;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff !important;border-radius:5px;transition:all 0.2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:none;}
.page-id-156902 #popup #text-56 .wpcf7-tel{padding-left:76px!important;}
.page-id-156902 #popup #text-56 .wpcf7{width:85%!important;margin-left:8%!important;}
.page-id-156902 #text-56 .flag-container{left:0 !important;}

.page-id-156902 #text-54 .intl-tel-input{position:relative;display:inline-block;width:47%;}

.page-id-156902 #text-37 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-156902 #text-37 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:74%;left:49%;}
.page-id-156902 #text-54 .wpcf7{width:100% !important;margin-left:0% !important;margin-top:2% !important;}
.page-id-156902 #text-54 .wpcf7-submit{margin-left:-5% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6% !important;position:absolute;top:62%;left:49%;padding-bottom:5px !important;}
.page-id-156902 #text-40 .wpcf7{width:60% !important;margin-left:20% !important;}
.page-id-156902 #text-40 .wpcf7-submit{margin-left:30% !important;}

.page-id-156902 #text-37 .wpcf7-text{float:left !important;margin-right:2% !important;margin-bottom:2% !important;width:47% !important;border-radius:0px !important;}
.page-id-156902 #text-37 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}
.page-id-156902 #text-54 .wpcf7-text {
	float:left !important;
	margin-right:2% !important;
	margin-bottom:2% !important;
	width:47% !important;
	border-radius:0px !important;
}
.page-id-156902 #text-54 .wpcf7-select{width:47% !important;background:transparent !important;float:left !important;margin-right:2% !important;margin-bottom:2% !important;border-radius:0px !important;}

.page-id-156902 .partner .wpb_content_element:last-child{display:none!important;}

.page-id-156902 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 40px !important;
}
.page-id-156902 .slider1 ul {
    margin-left: 23px;
}

.page-id-156902 .pg-faculty {
    border: 4px solid #fee9d5;
    float: left;
    padding: 20px 30px 110px;
    margin-bottom: 30px!important;
}

.page-id-156902 #text-54 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 47px !important;
}
.page-id-156902 #text-54 select#leadsquared-mx_Mode_of_Delivery_crsca {
    width: 100% !important;
}
.page-id-156902 #text-54 select#leadsquared-mx_Training_Location_crsca_temp{
    width: 100% !important;
}

.page-id-156902 #text-54 .wpcf7-submit {
    top: 77% !important;
 }

 .page-id-156902 #text-54 .wpcf7 .wpcf7-submit {
    top: 88% !important;
    left: 52% !important;
}

/*
.page-id-156902 #enroll div#text-54 {
    display: none;
}
*/


.page-id-156902 .adminsliderfmob .slider3 .col-lg-4 {
    padding: 0px;
}

.page-id-156902 #twofourseven{
 display: none;
}

.page-id-156902 #case .case-study .col-lg-3 {
    min-height: 60px !important;
}

.page-id-156902 .vc_row.wpb_row.vc_row-fluid.vc_custom_1490628811590 {
    display: none;
}

/*
.page-id-156902 #enroll{
 display: none;
}
*/
.page-id-156902 div#about {
   margin-top: -22px !important;
}

.page-id-156902 #popup #text-56 .wpcf7-submit {
    margin: 0 auto !important;
}

.page-id-156902 .indadvisor1 h2 {
    margin-bottom: -13px !important;
}
.page-id-156902 .slider2 .col-lg-4.col-md-4.col-sm-12 {
    width: 100%;
}
.page-id-156902 .slider-arrow {
    top: 27% !important;
 }

.page-id-156902 #container .slider-arrow3 {
        top: 28%!important;
}
.page-id-156902 #about .left-pm h1 {
    font-size: 18px !important;
    margin-bottom: -5px !important;
}

.page-id-156902 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-156902 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-156902 #training h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 2px !important;
}

.page-id-156902 .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: 2px !important;
}

.page-id-156902 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 27px !important;
    margin-bottom: 4px !important;
}

.page-id-156902 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 2px !important;
}

.page-id-156902 .indadvisor1 h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: -16px !important;
}

.page-id-156902 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -36px !important;
}

.page-id-156902 #main #text-54 .wpcf7-select {
    width: 100% !important;
}

.page-id-156902 #main #text-54 .wpcf7-submit {
    margin-top: 0% !important;
    margin-left: -9% !important;
}

.page-id-156902 div#footer {
    margin-top: -8px !important;
    background: none;
}

.page-id-156902 #case .col-lg-3.col-md-3.col-sm-6 p {
    display: none;
}

.page-id-156902 #about h1.special-text.wow.animated.fadeInDown {
    margin-bottom: 0px !important;
    margin-top: -25px !important;
}

.page-id-156902 #admission h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -6px !important;
    margin-top: -45px !important;
}

.page-id-156902 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 17px !important;
    margin-bottom: -8px !important;
}

.page-id-156902 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 10px !important;
    margin-top: 0px !important;
    line-height: 22px;
}

.page-id-156902 .sec247 h2.special-text.wow.animated.fadeInDown {
    margin-top: -44px !important;
    margin-bottom: -8px !important;
}

.page-id-156902 #main #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -3px !important;
    margin-top: 27px !important;
}

.page-id-156902 #immersion h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: 4px !important;
}

.page-id-156902 #mentor h4 {
    color: #f2915a!important;
    }

.page-id-156902 #mentor h2.special-text.wow.animated.fadeInDown {
    margin-top: -4px !important;
    margin-bottom: -20px !important;
}

.page-id-156902 ul.pgp-new-age-ul {
    list-style: none;
	text-align: center;
}

.page-id-156902 li.pgp-new-age-heading {
	padding: 10px;
	background: #d9d9d9;
}

.page-id-156902 li.pgp-new-age-text {
    padding: 10px;
    background: #f3f3f3;
    height: 43px;
}

.page-id-156902 span.pgp-new-age-text-border {
    border-bottom: 1px solid #ddd;
    width: 230px;
    float: left;
    text-align: center;
    padding-bottom: 10px;
}

.page-id-156902 li.pgp-new-age-text .pgp-new-age-text-border:nth-child(6) {
   border-bottom: 0px solid;
}
.page-id-156902 .program-mentors-ressearch-section-source .wp-image-154110 {
    position: relative;
    top: -14px;
}



@media screen and (min-width:200px) and (max-width:620px){
.page-id-156902 .enquire1{height:180px !important;}
.page-id-156902 .enquire3{margin-top:30px !important;}
.page-id-156902 .case-study .col-lg-3{width:100% !important;}
.page-id-156902 .bg-col .col-lg-6{width:100% !important;}
.page-id-156902 .placements .col-lg-2{width:100% !important;}
.page-id-156902 .home_box_wrap .vc_col-sm-2{width:100% !important;}
.page-id-156902 #footer{margin-top:100px !important;}

.page-id-156902 .slider1{display:none !important;}
.page-id-156902 .slider-arrow{display:none !important;}
.page-id-156902 .slider-arrow3{top:55% !important;}

.page-id-156902 #fancybox-wrap{width:100% !important;left:-1% !important;}
.page-id-156902 #fancybox-content{width:100% !important;}
.page-id-156902 .ccm .tab-header{margin-left:24%;width:50%;}
.page-id-156902 .pg-faculty #desktop{display:block !important;}
.page-id-156902 #text-37 .wpcf7-submit{margin-left:-8% !important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:23% !important;}
.page-id-156902 #popupcontent2 img{visibility:hidden !important;}
.page-id-156902 #fancybox-outer{width:85% !important;}
.page-id-156902 #text-40 .widgettitle{color:#000000 !important;}
.page-id-156902 #text-40 .wpcf7-text{width:130% !important;}
.page-id-156902 #text-40 .wpcf7-select{width:130% !important;}

}

@media screen and (min-width:801px) and (max-width:2400px){
.page-id-156902 .slider3{display:none !important;}
.page-id-156902 .slider-arrow3{display:none !important;}
}

@media screen and (min-width:200px) and (max-width:500px){
.page-id-156902 .admi{padding:21% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-156902 #text-37 .wpcf7-submit{top:65% !important;}
.page-id-156902 #text-54 .wpcf7-submit{top:77% !important;margin-left:-10% !important;}
.page-id-156902 #popupcontent #text-35 .wpcf7{margin-left:17% !important;margin-top:55% !important;}
.page-id-156902 .bg-col .col-lg-3 img{float:none !important;}
.page-id-156902 .bg-col .col-lg-6{width:100% !important;}
.page-id-156902 .bg-col{margin-bottom:7% !important;}
.page-id-156902 .admi3{padding:18% 0 4% !important;}
.page-id-156902 .pg-faculty #desktop{margin-bottom:20px !important;}
}

@media screen and (min-width:501px) and (max-width:750px){
.page-id-156902 .admi{padding:12% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-156902 .bg-col{max-width:none !important;}
.page-id-156902 #rev_slider_108_1{display:none !important;}
.page-id-156902 .fullwidthbanner-container{display:none !important;}
.page-id-156902 #text-37 .wpcf7-submit{top:40% !important;}
.page-id-156902 #text-54 .wpcf7-submit{top:40% !important;}
.page-id-156902 .bg-col{margin-bottom:7% !important;}
.page-id-156902 .admi3{padding:11% 0 4% !important;}
.page-id-156902 .pg-faculty #desktop{margin-bottom:20px !important;}
}

@media screen and (min-width:760px) and (max-width:810px){
.page-id-156902 .admi{padding:34% 6px 8% !important;position:relative !important;display:inherit;}
.page-id-156902 #rev_slider_108_1{display:none !important;}
.page-id-156902 .fullwidthbanner-container{display:none !important;}
.page-id-156902 .bg-col{max-width:none !important;}
.page-id-156902 #text-37 .wpcf7-submit{top:25% !important;}
.page-id-156902 #text-54 .wpcf7-submit{top:25% !important;}
.page-id-156902 .bg-col{margin-bottom:7% !important;}
.page-id-156902 .admi3{padding:32% 0 4% !important;}
.page-id-156902 #footer{margin-top:5% !important;}
.page-id-156902 .pg-faculty #desktop{margin-bottom:20px !important;}
}



@media screen and (min-width: 1000px){
.page-id-156902 div#about {
   margin-top: 0px !important;
}

.page-id-156902 .left-pm {
   padding-top: 0 !important;
}
}


@media screen and (max-width: 666px) and (min-width: 320px){

.page-id-156902 #footer {
    position: relative;
    top: -50px;
}

.page-id-156902 .video_pg_page{
margin-top: 20px;

}

.page-id-156902 .vc_row.wpb_row.vc_inner.vc_row-fluid.enroll_f_btn {
    position: relative;
    top: 20px;
}

.page-id-156902 .left-pm {
    margin-top: -1px;
}

.page-id-156902 .right-le{
    display: none;
}
}

@media screen and (min-width: 667px){
.page-id-156902 .left-side #menu-item-47271{
display: none;
}
}


@media screen and (max-width: 979px) and (min-width: 320px){ 
.page-id-156902 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}
.page-id-156902 #immersion h2.special-text.wow.animated.fadeInDown {
    margin-top: -30px !important;
    margin-bottom: -7px !important;
}

.page-id-156902 div#enroll {
    display: none;
}

}


.page-id-156902 #text-54 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-156902 #text-54 .wpcf7-text {
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
    width: 47% !important;
    border-radius: 0px !important;
    width: 100% !important;
}


.page-id-156902 #text-54 .wpcf7-text .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100% !important;
}

@media screen and (min-width: 980px) {
.page-id-156902 #text-54 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    top: -7px;
}

.page-id-156902 #text-54 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    top: -7px;
}
}


/* New Age banking */
.page-id-38851 .desktop-view.full_bg.full-width-bg {
    margin-top: 0px !important;
}

.page-id-38851 .casestudy-logos img {
    position: relative;
    top: -5px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-38851 .casestudy-logos {
    text-align: center;
}
.page-id-38851 div#about {
    margin-top: -100px;
}
}


.page-id-38851 li#menu-item-47114 {
    display: none;
}

.page-id-38851 li#menu-item-47122 {
    display: none;
}

.page-id-117342 #fancybox-content .wpcf7-select {
    width: 100% !important;
}

.page-id-38851 .highlight_con {
    height: 310px;
}

.page-id-38851 .tab-col .vc_tta-tabs-container {
    max-width: 800px !important;
}

@media screen and (max-width: 979px) and (min-width: 320px) {
	.page-id-38851 .highlight_con {
		height: 200px;
	}
	
	.page-id-38851 .sli .col-lg-4.col-md-4.col-sm-12 {
		margin: 0 auto;
		width: 99%;
	}	

}


@media screen and (min-width: 979px) {
	.casestudy-logos-mobile {
		display: none;
	}	
}

@media screen and (max-width: 980px) {
	.casestudy-logos {
		display:none;
	}
	.casestudy-logos-mobile {
		text-align: center;
	}
	.casestudy-logos-mobile-images {
		display: inline-flex;
		width: 95%;
	}
	.casestudy-logos-mobile-images img {
		height: 55px;
	}


}

/* Moodys Duplicate page */

.page-id-157598 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -52px;
    margin-bottom: 6px;
}

.page-id-157598 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px !important;
    margin-bottom: 6px !important;
}

.page-id-157598 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: 23px !important;
    margin-bottom: 6px !important;
}

.page-id-157598 #main #case h2.special-text.wow.animated.fadeInDown {
    margin-top: 26px !important;
    margin-bottom: 3px !important;
}

.page-id-157598 .mtcs {
    margin-top: -26px;
}

.page-id-157598 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px!important;
    margin-bottom: 5px !important;
}

.page-id-157598 div#placements .vc_tta-tabs-container a {
    padding: 8px 34px!important;
}

.page-id-157598 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -46px !important;
    margin-bottom: -16px !important;
}

.page-id-157598 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -8px !important;
}

.page-id-157598 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
    margin-bottom: -21px !important;
}


.page-id-157598 #enroll #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 10%!important;
    color: white!important;
    position: absolute;
    top: 77%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

.page-id-157598 #faq h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-157598 #enroll h2 {
    margin-top: 20px !important;
}

.page-id-157598 .left-side #menu-item-47118{
	display: none;
}

.page-id-157598 #training .pg-full:nth-child(1) {
    margin-top: 0px;
}

.page-id-157598 .job-role .wpb_content_element {
    margin: 0!important;
    border-bottom: 0px solid #ddd !important;
    padding: 10px 0;
}

.page-id-157598 #curriculum .vc_tta-container .vc_tta-accordion {
    margin-top: -20px;
}


.page-id-157598 #placements .jobey .wpb_content_element {
    margin: 0!important;
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
}


@media screen and (max-width: 979px) and (min-width: 320px){
 .page-id-157598 #faculty {
 	display: none;
}
.page-id-157598 #enroll{
    display: none;
}

.page-id-157598 div#footer {
    margin-top: -96px !important;
}

.page-id-157598 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px!important;
    margin-bottom: -6px !important;
}

.page-id-157598 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -6px!important;
    margin-bottom: -2px!important;
}

.page-id-157598 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-top: -42px !important;
    margin-bottom: -7px !important;
}

.page-id-157598 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -27px !important;
    margin-bottom: -11px !important;
}

.page-id-157598 #filltopform .one-six .col-md-12.make p {
    height: 41px !important;
}

.page-id-157598 #filltopform .one-six .col-md-12.make:nth-child(4) p {
    height: 63px !important;
}
}

.page-id-157598 #text-114 {
    display: none !important;
}

.page-id-157598 #case .wpb_column.vc_column_container.vc_col-sm-6 .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}

/* Moodys Duplicate page ends here */

@media screen and (min-width:1000px) {
.page-id-38807 p.case_diff_de_p1 {
    height: 105px;
}

.page-id-38807 p.case_diff_de_p2 {
    height: 130px;
}
}

@media screen and (max-width: 979px) and (min-width: 320px) {
.page-id-38807 p.case_diff_de_p2 {
    height: 80px;
}
}


.page-id-38807 .desktop-view.full_bg.full-width-bg {
    margin-top: 0px!important;
}

.page-id-38807 .casestudy-logos img {
    position: relative;
    top: -5px;
}

@media screen and (max-width: 979px) and (min-width: 320px){
.page-id-38807 .desktop-view.full_bg.full-width-bg {
    margin-bottom: -100px !important;
}
}

@media screen and (max-width: 980px) {
	.page-id-38807 .casestudy-logos-mobile-images img {
		height: 45px;
	}

	.header .wrapa .wtpm {
		display: none !important;
	}

}


.student-name-linkedin-icon {
    display: inline-flex;
}

.tab-col .vc_active .student-name-linkedin-icon a {
	background: none !important;
}

.student-name-linkedin-icon a {
    position: relative;
    top: -11px;
}

.student-placed-at-logo {
    margin-top: -20px;
    margin-bottom: -20px;
}

.student-placed-at-logo img {
    position: relative;
    top: -5px;
}


.page-id-38807 .tab-col .vc_tta-tabs-container {
    max-width: 800px!important;
}

.page-id-38851 div#certification {
    padding-top: 3%;
    padding-bottom: 3%;
}



@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-46723 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-46723 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-47522 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-47522 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-47588 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-47588 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-137940 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-137940 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-47355 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-47355 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-137930 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-137930 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-47530 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-47530 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-47358 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-47358 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}

	.page-id-137935 #fancybox-content #popup_content #text-43 .wpcf7 {
		width: auto !important;
	}
	.page-id-137935 #fancybox-content #popup_content #text-43 input#phoneNumber_pr {
		 width: 190px !important;
	}
}




@media screen and (max-width: 979px) and (min-width: 320px){
body #popuponloadcustom .pinkboxinpopup h4 {
    margin-top: 40px !important;
}
body #popuponloadcustom {
	top: 70px;
}

.one-footer{
	background:rgba(0, 0, 0, 0.88)!important;
	float:left;
	width:100%;
	max-width:30% !important;
	margin:5px;
	text-align:center;
	padding:1% !important;
    -webkit-clip-path: polygon(10% 0%,100% 0%,75% 225%,0% 100%);
    clip-path: polygon(10% 0%,100% 0%,75% 225%,0% 100%);
}

.header .wtpm {
    display: none !important;
}


#free-demo {
    margin-left: 0px !important;
    position: relative !important;
    left: -10px !important;
}


}
.neworangebutton{
		color: #fff;
		background: orange;
		padding: 7px 32px;
		margin-left: 18px;
	    position: absolute;
		width: max-content;
		-webkit-clip-path: polygon(25% 0%,100% 0%,75% 100%,0% 100%);
		clip-path: polygon(8% 0%,100% 0%,93% 100%,0% 100%);
}


@media screen and (min-width:481px) {
	.mobile-broucher-section {
		display: none;
	}
}

@media screen and (max-width:480px) {
	.desktop-broucher-section {
		display: none;
	}

	.mobile-broucher-section {
		float: left;
		padding-bottom: 20px;
	}

	.neworangebutton{
		margin-top: 2px;
	}

	.top-ban a.mobscr_enr {
		display: none !important;
	}

	.page-id-38807 span.mob-spa {
		display: block;
	}
	.page-id-38807 .neworangebutton {
		position: relative;
		top: -30px;
		left: 120px;
	}

	.page-id-38851 span.mob-spa {
		display: block;
	}
	.page-id-38851 .neworangebutton {
		position: relative;
		top: -30px;
		left: 120px;
	}

	.page-id-120208 span.mob-spa {
		display: block;
	}
	.page-id-120208 .neworangebutton {
		position: relative;
		top: -30px;
		left: 120px;
	}

	.page-id-156902 span.mob-spa {
		display: block;
	}
	.page-id-156902 .neworangebutton {
		position: relative;
		top: -30px;
		left: 120px;
	}
	.page-id-86443 .neworangebutton {
		position: relative;
		top: -32px;
		left: 130px;
	}

	.special-mobile-column {
		margin-top: 50px !important;
	}
	.page-id-117701 .special-mobile-column {
		margin-top: 20px !important;
	}
}








/* Old style code */

.page-id-38143 .col-3{
	max-width:225px!important;
	padding:left:20px!important;
	padding-left:20px!important;
	border-left:1px solid #ddd!important;
	height:127px!important
}


/* Code for new popup starts here */

#popuponloadcustom #text-113 input[type=text]{
padding:4px 5px;width:300px;border:1px solid #ccc!important;}

#popuponloadcustom #text-113 input[type=email]{
padding:4px 5px;width:300px;border:1px solid #ccc!important;}
#popuponloadcustom #text-113 input[type=tel]{
padding:4px 5px 4px 72px;width:300px;border:1px solid #ccc!important;
}#popuponloadcustom #text-113 .flag-container{
left:0!important}
#popuponloadcustom #text-113 select#leadsquared-mx_Mode_of_Delivery_cnl122{
width:300px;padding:4px;}
#popuponloadcustom #text-113 select#leadsquared-mx_Training_Location_cnl122_temp{
width:300px;padding:4px;}

/* #popuponloadcustom #text-113 input#lsformsubmit_cnl122{
cursor:pointer;background-color:#f90;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff!important;border-radius:5px;transition:all .2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:7px 22px;border:0} */
.page-id-38807 .left-side #menu-item-47271{
display:none}

@media screen and (min-width:1000px){
.mobscr_enr{
display:none!important}
.showondesktopnotonmob{
display:block!important
}
.crausal_for_mobile{
display:none!important
}
.admissioncrausalonmob{
display:none!important
}
.admissioncrausalondesktop{
display:block!important
}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.leadsquared-FirstName{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-111 input[type=text]{
width:100%}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.leadsquared-LastName{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.leadsquared-EmailAddress{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-111 input[type=email]{
width:100%}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.Phone{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-111 input[type=tel]{
width:100%}
.page-id-47571 #popuponloadcustom #text-111 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
height:31px}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-111 select#leadsquared-mx_Mode_of_Delivery_dspnl1{
width:100%}
#popuponloadcustom #text-111 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-111 select#leadsquared-mx_Training_Location_dspnl1_temp{
width:100%}
#popuponloadcustom #text-111 .wpcf7{
width:100%!important;margin:0 auto;margin-left:6%!important}
#popuponloadcustom #text-111 input#lsformsubmit_dspnl1{
margin-left:-7%;margin-top:16px}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-FirstName{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-113 input[type=text]{
width:100%}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-LastName{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-EmailAddress{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-113 input[type=email]{
width:100%}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.Phone{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-113 input[type=tel]{
width:100%}
#popuponloadcustom #text-113 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
height:31px}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery{
float:left;width:40%;margin-right:5%;margin-bottom:1%}
#popuponloadcustom #text-113 select#leadsquared-mx_Mode_of_Delivery_cnl122{
width:100%}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
float:left;width:40%;margin-left:5%;margin-bottom:1%}
#popuponloadcustom #text-113 select#leadsquared-mx_Training_Location_cnl122_temp{
width:100%}
#popuponloadcustom #text-113 .wpcf7{
width:100%!important;margin:0 auto;margin-left:6%!important}
#popuponloadcustom #text-113 input#lsformsubmit_cnl122{
margin-left:-7%;margin-top:16px}
}
.page-id-47911 #popup1 #text-96 .wpcf7-tel,.page-id-47911 #popup1 #text-96 .wpcf7-email,.page-id-47911 #popup1 #text-96 .wpcf7-text{
border:1px solid #ccc!important;border-radius:8px!important;padding:7px!important;width:100%!important}
.page-id-47911 #popup1 #text-96 .wpcf7-select{
border:1px solid #ccc!important;border-radius:8px!important;width:100%!important;padding:7px!important}
.page-id-47911 #popup1 #text-96 #phoneNumber_dspnl2{
padding-left:77px!important;margin-left:0}
.page-id-47911 #popup1 #text-96 .wpcf7-submit{
margin-top:3%!important;cursor:pointer;background-color:#f90;box-shadow:0 5px 0 #c77700;font-size:14px;color:#fff!important;border-radius:5px;transition:all .2s ease-in-out 0s;vertical-align:middle;word-wrap:break-word;padding:8px 25px;border:0}
.page-id-47911 #text-98 .wpcf7{
width:100%!important;margin-left:0%!important;margin-top:2%!important}
.page-id-47911 #text-98 .wpcf7-form-control-wrap{
position:relative;float:left;width:100%;max-width:46%;margin-right:18px}
.page-id-47911 #text-98 .wpcf7-text{
float:left!important;margin-right:2%!important;margin-bottom:2%!important;width:100%!important;border-radius:0!important}
.page-id-47911 #text-98 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3{
width:100%}
.page-id-47911 #text-98 .wpcf7-form-control-wrap{
position:relative;float:left;width:100%;max-width:46%;margin-right:18px}
.page-id-47911 #text-98 .wpcf7-select{
border-radius:0!important}
.page-id-47911 #text-98 .wpcf7-form-control-wrap{
position:relative;float:left;width:100%;max-width:46%;margin-right:18px}
.page-id-47911 #text-98 .wpcf7-submit{
margin-left:-5%!important;background-color:#ff795a;box-shadow:0 5px 0 #ff795a;margin-top:6%!important;position:absolute;top:80%;left:49%;padding-bottom:5px!important}




div#popuponloadcustom .row {
    padding: 0px 0px 0px 0px;
    margin: -20px;
}


body span.close_onload_popup {
    top: 15px !important;
    color: #9E9E9E;
}

.popuponloadcustom-heading {
    margin: 0 auto;
    text-align: center;
    width: 300px !important;
    margin-top: 20% !important;
}

div#popuponloadcustom .col-4 {
    height: auto;
	width: auto;
}

div#popuponloadcustom .col-4 .textwidget {
    width: fit-content !important;
}


#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-FirstName {
    float: left;
    width: 48% !important;
    margin-right: 1% !important;
    margin-bottom: 2%;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-LastName {
    float: left;
    width: 48% !important;
    margin-left: 1% !important;
    margin-bottom: 2%;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-EmailAddress {
    float: left;
    width: 48% !important;
    margin-right: 1% !important;
    margin-bottom: 2%;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.Phone {
	float: left;
    width: 48% !important;
    margin-left: 1% !important;
    margin-bottom: 2%;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
	float: left;
    width: 48% !important;
    margin-right: 1% !important;
    margin-bottom: 2%;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
	float: left;
    width: 48% !important;
    margin-left: 1% !important;
    margin-bottom: 2%;
}

#popuponloadcustom #text-113 input[type=text] {
	border-radius: 0px !important;
}
#popuponloadcustom #text-113 input[type=email] {
	border-radius: 0px !important;
}	
#popuponloadcustom #text-113 select {
	border-radius: 0px !important;
}

#popuponloadcustom .popuponloadcustom-form {
     width: 410px;
}


#popuponloadcustom #text-113 input#lsformsubmit_cnl122 {
    cursor: pointer;
    background-color: #ff3e3f !important;
    box-shadow: 0 5px 0 #da3535 !important;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 7px 22px;
    border: 0;
}




.page-id-38143 div#popuponloadcustom .col-3 {
    width: 100% !important;
    max-width: 325px !important;
    padding: 0px !important;
}

body.page-id-38143 #popuponloadcustom {
    height: 354px;
}
.page-id-38143 div#popuponloadcustom .row .col-3 img {
    margin-left: -1px !important;
}


.page-id-38176 div#popuponloadcustom .col-3 {
    width: 100% !important;
    max-width: 325px !important;
    padding: 0px !important;
}

body.page-id-38176 #popuponloadcustom {
    height: 354px;
}
.page-id-38176 div#popuponloadcustom .row .col-3 img {
    margin-left: -1px !important;
}

#popuponloadcustom #text-113 input[type="submit"].wpcf7-submit {
    margin-top: 20px!important;
    margin-left: 0%!important;
}



.page-id-37788 #popuponloadcustom .col-3 {
    max-width: 322px !important;
    margin-left: -21px;
}



@media screen and (max-width: 979px) and (min-width: 320px){

div#popuponloadcustom .col-3 {
    width: 100% !important;
    max-width: 325px !important;
    padding: 0px !important;
	height: auto !important;
}

.page-id-37788 #popuponloadcustom .col-3 {
    margin-left: 0px;
}

.page-id-38143 .col-3 {
    height: auto !important;
}

.page-id-38176 .col-3 {
    height: auto !important;
}

#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-FirstName {
    width: 100% !important;
    margin-right: 0% !important;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-LastName {
    width: 100% !important;
    margin-left: 0% !important;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-EmailAddress {
    width: 100% !important;
    margin-right: 0% !important;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.Phone {
    width: 100% !important;
    margin-left: 0% !important;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery {
    width: 100% !important;
    margin-right: 0% !important;
}
#popuponloadcustom #text-113 span.wpcf7-form-control-wrap.leadsquared-mx_Training_Location {
    width: 100% !important;
    margin-left: 0% !important;
}
#popuponloadcustom .col-3 {
    max-width: 100%!important;
}

.popuponloadcustom-heading {
    width: 75% !important;
    margin-top: 2% !important;
}

#popuponloadcustom .popuponloadcustom-form {
    margin: 0 auto !important;
	width: 70% !important;
    
}

body #popuponloadcustom {
    top: 30px;
}
img.popuponloadcustom-mobile {
    margin-top: -24px;
}
body span.close_onload_popup {
    top: 15px !important;
    left: -20px !important;
    color: #fff !important;
}

body #popuponloadcustom #text-113 input[type=tel] {
    width: 100%;
}

body.page-id-38143 #popuponloadcustom {
    height: auto !important;
}

div#popuponloadcustom .col-4 .textwidget {
    /* width: 220px !important; */
	width: auto !important;
}

div#popuponloadcustom .col-4 {
    height: auto;
    width: auto !important;
}


}


.page-id-46791 div#filltopform .one-six {
    max-width: 68%;
}

.page-id-46791 .desktop-view.full_bg.full-width-bg {
    margin-top: -10px !important;
}

div#eligibilityrow {
    margin-top: 50px !important;
}

.page-id-38851 div#filltopform .one-six {
    max-width: 68%;
}



/* Temp css to hide cta in duplicate pages */
/*
@media screen and (max-width: 979px) and (min-width: 320px){


.page-id-117342 #free-demo {
    display: none;
}

.page-id-117342 #filltopform .special-mobile-column {
    display: none;
}

.page-id-117342 a.fcurri {
    display: none;
}

.page-id-117342 a.mobcontactbot {
    display: none !important;
}

.page-id-117342 .hamburger.hamburger--slider {
    display: none;
}

.page-id-117342 .one-footer:nth-child(1) {
    display: none;
}

.page-id-117342 .one-footer {
    max-width: 46% !important;
}


.page-id-128137 .neworangebutton {
    display: none;
}

.page-id-128137 #filltopform .one-third {
	display: none;
}

.page-id-128137 a.fcurri {
    display: none;
}

.page-id-128137 a.mobcontactbot {
    display: none !important;
}

.page-id-128137 .hamburger.hamburger--slider {
    display: none;
}

.page-id-128137 .one-footer:nth-child(1) {
    display: none;
}

.page-id-128137 .one-footer {
    max-width: 46% !important;
}



.page-id-120940 #free-demo {
    display: none;
}

.page-id-120940 #filltopform .one-third {
	display: none;
}

.page-id-120940 a.mobcontactbot {
    display: none !important;
}

.page-id-120940 .hamburger.hamburger--slider {
    display: none;
}

.page-id-120940 .one-footer:nth-child(1) {
    display: none;
}

.page-id-120940 .one-footer {
    max-width: 46% !important;
}




.page-id-120208 .neworangebutton {
    display: none;
}

.page-id-120208 #filltopform .one-third {
    display: none;
}

.page-id-120208 a.mobcontactbot {
    display: none !important;
}

.page-id-120208 .one-footer:nth-child(1) {
    display: none;
}

.page-id-120208 .one-footer {
    max-width: 46% !important;
}


.page-id-156902 .neworangebutton {
    display: none;
}

.page-id-156902 #filltopform .one-third {
    display: none;
}

.page-id-156902 a.mobcontactbot {
    display: none !important;
}

.page-id-156902 .one-footer:nth-child(1) {
    display: none;
}

.page-id-156902 .one-footer {
    max-width: 46% !important;
}


.page-id-117701 .neworangebutton {
    display: none;
}

.page-id-117701 #filltopform .one-third {
    display: none;
}

.page-id-117701 a.mobcontactbot {
    display: none !important;
}

.page-id-117701 .fcurri {
    display: none;
}

.page-id-117701 .one-footer:nth-child(1) {
    display: none;
}

.page-id-117701 .one-footer {
    max-width: 46% !important;
}



.page-id-120646 #free-demo {
    display: none;
}

.page-id-120646 #filltopform .one-third {
    display: none;
}

.page-id-120646 .one-footer:nth-child(1) {
    display: none;
}

.page-id-120646 .one-footer {
    max-width: 46% !important;
}



.page-id-86443 .neworangebutton {
    display: none;
}

.page-id-86443 #filltopform .one-third {
    display: none;
}

.page-id-86443 a.mobcontactbot {
    display: none !important;
}

.page-id-86443 .fcurri {
    display: none;
}

.page-id-86443 .one-footer:nth-child(1) {
    display: none;
}

.page-id-86443 .one-footer {
    max-width: 46% !important;
}



.page-id-155998 .neworangebutton {
    display: none;
}

.page-id-155998 #filltopform .one-third {
    display: none;
}

.page-id-155998 a.mobcontactbot {
    display: none !important;
}


.page-id-155998 .one-footer:nth-child(1) {
    display: none;
}

.page-id-155998 .one-footer {
    max-width: 46% !important;
}

}
*/


/* HDFC BRM */

 .page-id-48340 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

 .page-id-48340 #text-94 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 100%!important;
    padding: 7px!important;
}


 .page-id-48340 #text-94 .Phone .wpcf7-tel {
    min-width: 423px !important;
    padding-left: 77px!important;
    width: 100% !important;
}

.page-id-48340 #text-94 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-48340 #text-94 .wpcf7-submit {
    margin-left: -3% !important;
}

.page-id-48340 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px !important;
    width: 100% !important;
}

.page-id-48340 #popup1 #text-159 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100% !important;
    padding: 7px !important;
}

.page-id-48340 #popup1 #text-159 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


.page-id-140550 .bg-col {
    min-height: 150px;
}

/* Hide floating right side menu */
ul#navigation1 {
    display: none;
}

ul#navigation {
    display: none;
}
/* Hide floating right side menu ends here */


.page-id-140550 .tab-col .vc_tta-tabs-container {
    max-width: 750px;
}


.page-id-140550 .facsecbox {
    height: 285px;
}

.page-id-140550 .facsecbox a {
    top: 268px;
}



.ubermenu-submenu.ubermenu-submenu-id-37410.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    border: none !important;
}

.ubermenu-submenu.ubermenu-submenu-id-37476.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
    border: none !important;
}

li#menu-item-172886 {
    padding-top: 10px;
}


@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-140550 .col5 {
		min-height: auto !important;
	}

	.page-id-140550 #filltopform .one-six .col-md-12.make p {
		height: auto !important;
	}
}


.page-id-46791 .intl-tel-input {
    width: 100%;
}

.page-id-173920 li#menu-item-47271 {
    display: none;
}



/* New page - Capital markets */


.page-id-173920 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 0px !important;
}


.page-id-173920 #case h4 {
	color: #f2915a !important;
    line-height: normal;
    font-size: 14px;
}


.page-id-173920 .casestudy-logos-wrap {
    text-align: center;
    padding: 18px;
}

.page-id-173920 .casestudy-logos {
    display: inline-flex;
}

.page-id-173920 .casestudy-logos h5 {
    text-align: center;
}


.page-id-173920 .casestudy-logos h5:nth-child(1) {
    border-right: 1px solid #d4d4d4;
	padding-right: 20px;
}

.page-id-173920 .casestudy-logos h5:nth-child(2) {
	padding-left: 20px;
}

.page-id-173920 .tab-col .vc_tta-tabs-container {
    max-width: 800px !important;
    margin: auto !important;
}



.page-id-173920 #text-41 .wpcf7-form-control-wrap {
    position: relative;
    float: left;
    width: 100%;
    max-width: 46%;
    margin-right: 18px;
}

.page-id-173920 #text-41 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
}

.page-id-173920 #text-41 .wpcf7 {
    width: 100%!important;
    margin-left: 0%!important;
}


.page-id-173920 #text-41 .Phone .intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.page-id-173920 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 30px !important;
}

.page-id-173920 #text-41 .wpcf7-select {
    margin-top: -2%;
	border-radius: 0px !important;
}

.page-id-173920 #text-41 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 2%!important;
    position: absolute;
    top: 100%;
    left: 48%;
    padding-bottom: 5px!important;
}


.page-id-173920 .highlight_con {
    height: 320px;
}
.page-id-173920 p.highlight_conp1 {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #C4C4C4;
    height: 170px;
}


.page-id-173920 h2 {
    margin: 3px 0;
}

.page-id-173920 div#about {
    margin-top: -50px;
}


.page-id-173920 #popup1 #text-161 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-173920 .intl-tel-input {
    width: 100%;
}

.page-id-173920 #popup1 #text-161 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-173920 #popup1 #text-161 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}


@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-173920 .casestudy-logos {
		display: block;
	}
	.page-id-173920 .casestudy-logos h5:nth-child(1) {
		border-right: none;
		padding-right: none;
	}

	.page-id-173920 div#about {
		margin-top: -120px;
	}

	.page-id-173920 p.highlight_conp1 {
		height: auto;
	}
	.page-id-173920 .highlight_con {
		height: auto;
		padding-bottom: 10px;
	}
	.page-id-173920 .facsecbox {
		height: 310px;
	}

	.page-id-173920 .facsecbox a {
		top: 293px;
	}

	.page-id-173920 div#text-41 {
		display: none;
	}
}


.programfeesiconarea img {
    width: 70px;
    padding-right: 10px;
}

.programfeesiconarea {
    margin-left: 50px;
}


.page-id-133188 table{
    border: none !important;
}

.page-id-133188 th {
    border: none !important;
}

.page-id-133188 td {
    border: none !important;
}

table.programfeestable {
    max-width: 600px;
	padding-top: 10px;
	padding-bottom: 8px;
}

.programfeestable th {
    background: #db8a79;
    color: #fff;
    text-align: center;
}
.programfeestable td {
    text-align: center;
    background: #fff;
}

.programfeestable th:nth-child(1) {
    border-right:1px solid #bd7161 !important;
}

.programfeestable th:nth-child(2) {
    border-right:1px solid #bd7161 !important;
}

.programfeestable td:nth-child(1) {
    border-right:1px solid #bd7161 !important;
}

.programfeestable td:nth-child(2) {
    border-right:1px solid #bd7161 !important;
}


@media screen and (max-width: 979px) and (min-width: 320px){

.programfeesiconarea {
    margin: 0 auto !important;
    width: 230px;
}

.programfeestable{
	display:none;
}

.programfeestable-heading-mobile {
    background: #db8a79 !important;
    color: #fff;
    text-align: center;
}

.programfeestable-mobile td {
    text-align: center;
    background: #fff;
}

}


@media screen and (min-width: 980px){
.programfeestable-mobile{
	display:none;
}
}

@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-133188 .admissioncrausalonmob {
		margin-bottom: 10px !important;
	}
}


.certificate-right{
    padding-left: 20px;
}

.certificate-left .wpb_content_element .wpb_wrapper {
    border-right: 1px solid #fff;
    padding-right: 35px;
}

.page-id-173920 ul.pgp-new-age-ul {
    background: #efefef;
    text-align: center;
}

.page-id-173920 li.pgp-new-age-heading {
    background: #d9d9d9;
}


.page-id-173920 ul.pgp-new-age-ul {
	list-style-type: none;
}

.page-id-173920 li.pgp-new-age-heading {
    padding: 7px;
}

.page-id-173920 li.pgp-new-age-text {
    padding: 7px;
}

.page-id-173920 li.pgp-new-age-text {
    padding: 7px;
    border-bottom:1px solid #d9d9d9;
}

.page-id-173920 #case .vc_tta-tabs-container a {
    padding: 7px 124px !important;
}

.page-id-173920 #popup1 #text-161 input#phoneNumber_cnl1 {
    padding-left: 77px !important;
}

.page-id-173920 .equity-endorsed {
    margin-top: 10px;
}

.page-id-173920 .derivatives-endorsed {
    margin-top: 55px;
}

.page-id-173920 .indian-market-endorsed {
    margin-top: 97px;
}

.page-id-173920 .global-markets-ib-endorsed {
    margin-top: 94px;
}

.page-id-173920 .global-markets-fixed-endorsed {
    margin-top: 5px;
}

.page-id-173920 .global-markets-finance-endorsed {
		margin-top: 72px;
}

.page-id-173920 div#placements {
    margin-top: 30px;
}

.page-id-173920 div#case img {
    height: 40px;
}
/*
.page-id-173920 #case .vc_tta-container {
    margin-top: -30px;
}
*/
.page-id-173920 #mentor h4 {
    color: #f2915a!important;
}

.page-id-173920 .wpb_wrapper .wpb_text_column.wpb_content_element {
    margin-bottom: 10px !important;
}

.page-id-173920 .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0!important;
}

.page-id-173920 div#certification {
    padding-top: 3%;
    padding-bottom: 3%;
}

@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-173920 .equity-endorsed {
		margin-top: 10px;
		text-align:left;
	}
	.page-id-173920 .derivatives-endorsed {
		margin-top: 10px;
		text-align:left;
	}

	.page-id-173920 .indian-market-endorsed {
		margin-top: 10px;
		text-align:left;
	}

	.page-id-173920 .global-markets-ib-endorsed {
		margin-top: 10px;
		text-align:left;
	}

	.page-id-173920 .global-markets-fixed-endorsed {
		margin-top: 10px;
		text-align:left;
	}

	.page-id-173920 .global-markets-finance-endorsed {
		margin-top: 10px;
		text-align:left;
	}

	.page-id-173920 .certificate-left .wpb_content_element .wpb_wrapper {
		border-right: none;
		border-bottom: 1px solid #fff;
		padding-right: 0px;
	}
	.certificate-right {
		padding-left: 0px;
		padding-bottom: 30px;
	}
	.certificate-right {
		padding-top: 15px;
	}

	.page-id-173920 div#footer {
		margin-top: -50px !important;
	}

	.page-id-173920 div#filltopform .one-third {
		margin-top: 30px !important;
	}
	
	.page-id-173920 .special-text.wow.animated.fadeInDown.animated {
		margin: 0!important;
		padding: 0!important;
	}

	.page-id-173920 div#placements {
		margin-top: -30px;
	}

	.page-id-173920 #placements .col1 {
		min-height: 150px !important;
		padding-bottom:10px;
	}
	.page-id-173920 #placements .col2{
		min-height: 150px !important;
		padding-bottom:10px;
	}
	.page-id-173920 #placements .col3{
		min-height: 150px !important;
		padding-bottom:10px;
	}
	.page-id-173920 #placements .col4{
		min-height: 150px !important;
		padding-bottom:10px;
	}
	.page-id-173920 #placements .col5{
		min-height: 150px !important;
		padding-bottom:10px;
	}

	.page-id-173920 .certificate-left {
		padding-top: 10px;
		border: 10px;
	}
 	.page-id-173920 div#immersion {
		margin-top: -20px;
	}
	.page-id-173920 div#admission {
		margin-top: -25px;
	}
	.page-id-173920 div#faculty {
		margin-top: 20px;
	}
	.page-id-173920 div#faq {
		margin-top: 20px;
	}
	.page-id-173920 .enroll_f_btn {
		margin-top: 30px;
	}
	.page-id-173920 .facsecbox {
		margin-top: 10px;
	}
	.page-id-173920 .facsecbox a {
		top: 304px;
	}
	.page-id-173920 div#faculty h2 {
		margin-bottom: -10px !important;
	}

	.page-id-173920 .placement {
		margin-bottom: -13px !important;
	}
	.facsecbox a {	
		left: calc(50vw - (/* width */150px / 2));
	}
}



.page-id-173920 .pg-full {
    float: left;
    width: 100%;
    margin: 10px 0px 10px 0px;
}


.page-id-140550 .neworangebutton {
	width:190px;
}


.page-id-173920 img.nism-certification {
    margin-top: 54px;
    height: 290px;
}


.page-id-133188 #placements .tab-col .vc_tta-tabs-container {
    max-width: 900px;
    margin: auto!important;
}



/* New KPMG page */

.page-id-187186 .pg-faculty {
    border: 4px solid #fee9d5;
    float: left;
    padding: 20px 30px 110px;
    margin-bottom: 30px!important;
}

.page-id-187186 #popup1 #text-116 .wpcf7 {
    width: 76%!important;
    margin-left: 13%!important;
}

.page-id-187186 #popup1 #text-116 .wpcf7-tel, 
.page-id-187186 #popup1 #text-116 .wpcf7-email, .page-id-187186 #popup1 #text-116 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

.page-id-187186 #popup1 #text-116 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

.page-id-187186 #popup1 #text-116 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}

.page-id-187186 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    height: 25px !important;
}

.page-id-187186 #text-41 .wpcf7-submit {
    z-index: 9;
}

.page-id-187186 #text-41 .wpcf7-response-output {
    margin-top: 150px;
}

.page-id-187186 li#menu-item-47271 {
    display: block !important;
}


.page-id-187186 #free-demo {
    padding: 7px 40px !important;
    margin-left: 26px !important;
    position: relative;
}


.page-id-187186 #faq h2 {
    margin-bottom: 16px !important;
    margin-top: -14px !important;
}

.page-id-187186 #enroll h2 {
    margin-top: -12px !important;
    margin-bottom: 4px;
}

.page-id-187186 div#footer {
    margin-top: -40px !important;
}

.page-id-187186 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 42px !important;
}

.page-id-187186 #case {
    padding-bottom: 22px !important;
    background-color: #f2f2f2 !important;
}

.page-id-187186 #curriculum .special-text.wow.animated.fadeInDown.animated {
    margin-top: 24px !important;
    margin-bottom: 2px !important;
}

.page-id-187186 #placements .wpb_text_column.wpb_content_element {
    margin-bottom: 24px !important;
}

.page-id-187186 div#certification {
    margin-top: 5px;
}

.page-id-187186 #admissions h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
}

.page-id-187186 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: -10px !important;
    margin-bottom: -20px !important;
}

.page-id-187186 a.fcurri {
    margin-top: 35px!important;
	display:none;
}


@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-187186 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-187186 #enroll div#text-41 {
    display: none;
}

.page-id-187186 #twofourseven{
	display: none;
}

.page-id-187186 #case{
     padding-left: 15px !important;
     padding-right: 15px !important;

}

.page-id-187186 #enroll{
	display: none;
}

.page-id-187186 div#footer {
    margin-top: 0px !important;
}

.page-id-187186 div#footer {
    margin-top: 0px !important;
}

.page-id-187186 .left-pm {
    margin-top: -15px;
}

.page-id-187186 #faq h2{
	margin-bottom: 16px !important;
}

.page-id-187186 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-187186 #training .pg-full:nth-child(1) {
    margin-top: 22px;
}

.page-id-187186 #twofourseven h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-187186 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: -20px !important;
}

.page-id-187186 #case .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 22px;
}

.page-id-187186 #training .pg-full:nth-child(2) {
    margin-top: 12px;
}

.page-id-187186 #container #curriculum .fcurri {
    width: 170px !important;
    top: -6px;
}

.page-id-187186 #case .vc_row.wpb_row.vc_inner.vc_row-fluid .wpb_column.vc_column_container.vc_col-sm-4 {
    margin-bottom: 30px;
}

.page-id-187186 .left-pm #faq h2.special-text.wow.animated.fadeInDown {
    margin-left: -15px !important;
}

.page-id-187186 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -9px !important;
}

.page-id-187186 #case h2.special-text.wow.animated.fadeInDown.animated {
    margin-top: 48px !important;
}

.page-id-187186 div#footer {
    margin-top: -102px !important;
}

.page-id-187186 .crausal_for_mobile h4 {
    margin-top: 20px !important;
}

.page-id-187186 #curriculum .special-text.wow.animated.fadeInDown.animated {
    margin-top: -22px !important;
}

.page-id-187186 #main #placements .tab-col .vc_tta-tab a {
    padding: 8px 28px!important;
}


}


@media screen and (min-width: 1000px){
.page-id-187186 div#about {
   margin-top: -22px !important;
}

.page-id-187186 .left-pm {
   padding-top: 0 !important;
}
}




.page-id-187186 .left-pm section{
padding-top:0;
margin-top:-25px;
}

.page-id-187186 .special-text.wow.animated.fadeInDown.animated {
margin:0!important;
padding:0!important;
}

.page-id-187186 #admissions h4{
font-size:14px!important;
}

.page-id-187186 #faculty h3.text_heading.head1{
font-size:18px;
position:relative;
left:24px;
text-align:left;
}

.page-id-187186 #faculty h3.text_heading.text-center{
font-size:18px;
position:relative;
left:72px;
text-align:left;
}

.page-id-187186 #faculty h3.text_heading{
font-size:18px;
position:relative;
left:24px;
text-align:left;
}

.page-id-187186 div#faculty{
margin-top:30px;
}

.page-id-187186 #text-105 .wpcf7-form-control-wrap{
position:relative;
float:left;
width:100%;
max-width:46%;
margin-right:18px;
}
.page-id-187186 #text-105 .wpcf7-text{
float:left!important;
margin-right:2%!important;
margin-bottom:2%!important;
width:100%!important;
border-radius:0!important;
}

.page-id-187186 #text-105 .wpcf7-tel,#text-105 .wpcf7-email,#text-105 .wpcf7-text{
border:1px solid #ccc!important;
border-radius:8px!important;
padding:7px!important;
width:100%!important;
}

.page-id-187186 #text-105 .wpcf7-text{
float:left!important;
margin-right:2%!important;
margin-bottom:2%!important;
width:100%!important;
border-radius:0!important;
}

.page-id-187186 #text-105 .wpcf7-tel{
width:100%!important;
padding-left:86px!important;
}

.page-id-187186 #text-105 .Phone .intl-tel-input{
position:relative;
display:inline-block;
width:100%;
}

.page-id-187186 #text-105 .wpcf7-select{
border:1px solid #ccc!important;
border-radius:8px!important;
width:100%!important;padding:7px!important;
}

.page-id-187186 #text-105 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
max-width:46%;
margin-top:15px;
}

.page-id-187186 #text-105 .wpcf7-form-control-wrap{
position:relative;
float:left;
width:100%;
max-width:46%;
margin-right:18px;
}

.page-id-187186 #text-105 .flag-container{
left:0;
}

.page-id-187186 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
height:37px;
}

.page-id-187186 #text-105 .wpcf7-submit{
cursor:pointer;
background-color:#f90;
box-shadow:0 5px 0 #c77700;
font-size:14px;
color:#fff!important;
border-radius:5px;
transition:all .2s ease-in-out 0s;
vertical-align:middle;
word-wrap:break-word;
padding:8px 25px;
border:0;
}

.page-id-187186 #text-105 .wpcf7-submit{
margin-left:-5%!important;
background-color:#ff795a;
box-shadow:0 5px 0 #ff795a;
margin-top:6%!important;
position:absolute;
top:80%;
left:49%;
padding-bottom:5px!important;
}

.page-id-187186 #text-41 .wpcf7-form-control-wrap{
position:relative;
float:left;
width:100%;
max-width:46%;
margin-right:18px;
}

.page-id-187186 #text-41 .wpcf7-text{
float:left!important;
margin-right:2%!important;
margin-bottom:2%!important;
width:100%!important;
border-radius:0!important;
}

.page-id-187186 #text-41 .wpcf7-tel,#text-105 .wpcf7-email,#text-105 .wpcf7-text{
border:1px solid #ccc!important;
border-radius:8px!important;
padding:7px!important;
width:100%!important;
}

.page-id-187186 #text-41 .wpcf7-text{
float:left!important;
margin-right:2%!important;
margin-bottom:2%!important;
width:100%!important;
border-radius:0!important;
}

.page-id-187186 #text-41 .wpcf7-tel{
width:100%!important;
padding-left:86px!important;
}

.page-id-187186 #text-41 .Phone .intl-tel-input{
position:relative;
display:inline-block;
width:100%;
}

.page-id-187186 #text-41 .wpcf7-select{
border:1px solid #ccc!important;
border-radius:0!important;
width:100%!important;
padding:7px!important;
}

.page-id-187186 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
max-width:46%;
margin-top:0;
}

.page-id-187186 #text-41 .wpcf7-form-control-wrap{
position:relative;
float:left;
width:100%;
max-width:46%;
margin-right:18px;
}

.page-id-187186 #text-41 .flag-container{
left:0;
}

.page-id-187186 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
height:37px;
}

.page-id-187186 #text-41 .wpcf7-submit{
cursor:pointer;
background-color:#f90;
box-shadow:0 5px 0 #c77700;
font-size:14px;
color:#fff!important;
border-radius:5px;
transition:all .2s ease-in-out 0s;
vertical-align:middle;
word-wrap:break-word;
padding:8px 25px;
border:0;
}

.page-id-187186 #text-41 .wpcf7-submit{
margin-left:-5%!important;
background-color:#ff795a;
box-shadow:0 5px 0 #ff795a;
margin-top:2%!important;
position:absolute;
top:80%;
left:49%;
padding-bottom:5px!important;
}
.page-id-187186 #text-41 .wpcf7{
width:100%!important;
margin-left:0%!important;
}



.page-id-187186 #case h2.special-text.wow.animated.fadeInDown.animated{
margin-bottom:0!important;
}
.page-id-187186 #case .wpb_text_column.wpb_content_element{
margin-bottom:0;
}
.page-id-187186 div#twofourseven{
margin-top:30px;
}
.page-id-187186 #case .vc_column-inner{
padding:0 15px!important;
}
.page-id-187186 #trainning .wpb_content_element{
margin-bottom:0;
}
.page-id-187186 div#placements{
margin-top:30px;
}
.page-id-187186 .left-side li#menu-item-47271{
display:none;
}
.page-id-187186 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Mode_of_Delivery{
top:-7px;
}
.page-id-187186 #text-41 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
top:-7px;
}

.page-id-187186 #case h6{
color:#f2915a !important;
}
.page-id-187186 #placements .tab-col .vc_tta-tab a{
padding:8px 29px !important;
}
.page-id-187186 #placements .jobey .wpb_content_element{
margin:0!important;
border-bottom:1px solid #ddd;
padding:10px 0;
}
.page-id-187186 #placements .job-role .wpb_content_element{
margin:0!important;
border-bottom:0;
padding:10px 0;
}
.page-id-187186 #admissions h3.admi3{
font-size:12px!important;
font-weight:700;
}


.page-id-187186 #popup4 #text-89 .wpcf7-tel,.page-id-187186 #popup4 #text-89 .wpcf7-email,.page-id-187186 #popup4 #text-89 .wpcf7-text{
border:1px solid #ccc!important;
border-radius:8px!important;
padding:7px!important;
width:100%!important;
}
.page-id-187186 #popup4 #text-89 #phoneNumber_dspt{
padding-left:77px!important;
margin-left:0;
}
.page-id-187186 #popup4 #text-89 .wpcf7-select{
border:1px solid #ccc!important;
border-radius:8px!important;
width:100%!important;
padding:7px!important;
}
.page-id-187186 #popup4 #text-89 .wpcf7-submit{
margin-top:3%!important;
cursor:pointer;
background-color:#f90;
box-shadow:0 5px 0 #c77700;
font-size:14px;
color:#fff!important;
border-radius:5px;
transition:all .2s ease-in-out 0s;
vertical-align:middle;
word-wrap:break-word;
padding:8px 25px;
border:0;
}
.page-id-187186 #popup4 .intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{
left:0;
}
.page-id-187186 #popup4 #text-89 .wpcf7{
width:76%!important;
margin-left:13%!important;
}
.page-id-187186 #case .vc_row.wpb_row.vc_inner.vc_row-fluid {
    margin-top: 22px;
}

.page-id-187186 img.playicon {
    top: 29%;
    left: 44%;
}

.page-id-187186 .job-role .wpb_content_element .wpb_wrapper p {
    margin: -16px 0 0 !important;
}

.page-id-187186 .job-role .wpb_content_element .wpb_wrapper .col1 div p {
    margin: 0!important;
}
.page-id-187186 .job-role .wpb_content_element .wpb_wrapper .col2 div p {
    margin: 0!important;
}
.page-id-187186 .job-role .wpb_content_element .wpb_wrapper .col3 div p {
    margin: 0!important;
}
.page-id-187186 .job-role .wpb_content_element .wpb_wrapper .col5 div p {
    margin: 0!important;
}

.page-id-187186 .job-role .wpb_content_element .wpb_wrapper>div {
    min-height: 290px;
}

.linkedinicon_sr_inline {
    margin-top: -5px !important;
    margin-right: 3px !important;
}

/*
.page-id-38176 #text-42 span.wpcf7-form-control-wrap.leadsquared-mx_Program_3 {
    display: block !important;
}

*/


.page-id-190239 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 20px;
    padding: 0px 50px;
}

.page-id-197383 .top-hero-image {
    float: left;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 20px;
    padding: 0px 9%;
}

@media screen and (max-width: 666px) and (min-width: 361px) {
	.page-id-197383 .payment .button-btn {
		top: 415px !important;
		left: 168px !important;
	}

	.page-id-197383 .payment {
	    padding: 20px 20px 40px 20px;
	}
}

@media screen and (max-width: 360px) {
.page-id-197383 .payment .button-btn {
    top: 425px !important;
    left: 155px !important;
}
.page-id-197383 .payment {
	    padding: 20px 20px 40px 20px;
	}
}

option:disabled {
    color:#0a0a0a;
	font-weight: bold;
}
option.disabledoptioncolor {
    color:#0a0a0a;
	font-weight: bold;
}

span.General.Assessment.Fee {
    display: none;
}

.page-id-49042 a.fcurri {
    display: none;
}

.page-id-133188 .job-role .wpb_content_element {
    border-bottom: none !important;
}



.one-third #text-77 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    width: 90%!important;
    padding: 5px!important;
    background: #e8e8e8;
}


.page-id-46958 #text-79 .wpcf7-select {
	margin-top: -6px !important;
    border: 1px solid #ccc !important;
    border-radius: 0px !important;
    width: 100% !important;
    padding: 7px !important;
    background-color: #f7f7f7 !important;
    margin: 0;
    max-width: 100%;
    vertical-align: baseline;
}




/* New page */


.page-id-198041 .left-pm section{
	padding-top:0px;
	margin-top: 0px;
}

.page-id-198041 .special-text.wow.animated.fadeInDown.animated {
	margin:0px !important;
	padding:0px !important;
}



.page-id-198041 li#menu-item-47116 {
    display: none;
}

.page-id-198041 li#menu-item-47271 {
    display: none;
}

.page-id-198041 li#menu-item-47122 {
    display: none;
}


.page-id-198041 #text-94 .wpcf7-form-control-wrap{
	position:relative;
	float:left;
	width:100%;
	max-width:46%;
	margin-right:18px;
}

.page-id-198041 #text-94 .wpcf7-text{
	float:left!important;
	margin-right:2%!important;
	margin-bottom:2%!important;
	width:100%!important;
	border-radius:0!important;
}

.page-id-198041 #text-94 .wpcf7-tel,#text-94 .wpcf7-email,#text-94 .wpcf7-text{
	border:1px solid #ccc!important;
	border-radius:8px!important;
	padding:7px!important;
	width:100%!important;
}


.page-id-198041 #text-94 .wpcf7-text {
    float: left!important;
    margin-right: 2%!important;
    margin-bottom: 2%!important;
    width: 100%!important;
    border-radius: 0!important;
    padding: 7px!important;
}

.page-id-198041 #text-94 .wpcf7-tel{
	width:100%!important;
	padding-left:86px!important;
}

.page-id-198041 #text-94 .Phone .intl-tel-input{
	position:relative;
	display:inline-block;
	width:100%;
}

.page-id-198041 #text-94 .wpcf7-select{
	border:1px solid #ccc!important;
	border-radius:0!important;
	width:100%!important;
	padding:7px!important;
	margin-top: -2% !important;
}

.page-id-198041 #text-94 .wpcf7-form-control-wrap.leadsquared-mx_Training_Location{
	max-width:46%;
	margin-top:0;
}

.page-id-198041 #text-94 .wpcf7-form-control-wrap{
	position:relative;
	float:left;
	width:100%;
	max-width:46%;
	margin-right:18px;
}

.page-id-198041 #text-94 .flag-container{
	left:0;
}

.page-id-198041 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
	height:31px;
}

.page-id-198041 #text-94 .wpcf7-submit{
	cursor:pointer;
	background-color:#f90;
	box-shadow:0 5px 0 #c77700;
	font-size:14px;
	color:#fff!important;
	border-radius:5px;
	transition:all .2s ease-in-out 0s;
	vertical-align:middle;
	word-wrap:break-word;
	padding:8px 25px;
	border:0;
}

.page-id-198041 #text-94 .wpcf7-submit{
	margin-left:-6%!important;
	background-color:#ff795a;
	box-shadow:0 5px 0 #ff795a;
	margin-top:8%!important;
	position:absolute;
	top:80%;
	left:49%;
	padding-bottom:5px!important;
}
.page-id-198041 #text-94 .wpcf7{
	width:100%!important;
	margin-left:0%!important;
}




.page-id-198041 #fancybox-content input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border: 1px solid #ccc !important;
    border-radius: 8px !important;
    padding: 7px !important;
    width: 100% !important;
}

.page-id-198041 #popup1 #text-162 .wpcf7-select {
    border: 1px solid #ccc !important;
    border-radius: 8px !important;
    width: 100% !important;
    padding: 7px !important;
}


.page-id-198041 #popup1 #text-162 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}



.page-id-198041 div#about {
    margin-top: 10px !important;
}

.page-id-198041 ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}

.page-id-198041 div#curriculum .vc_tta-container {
    margin-top: -20px;
}

.page-id-198041 div#faculty h2 {
    margin-bottom: -20px !important;
}

.page-id-198041 div#faculty {
    padding-bottom: 20px;
}

.page-id-198041 div#enroll h2 {
    margin-bottom: -20px;
}

.page-id-198041 div#faq h2 {
    padding-bottom: 10px !important;
}
	.page-id-198041 #placements .col1 {
			min-height: 324px !important;
	}
	.page-id-198041 #placements .col2 {
			min-height: 324px !important;
	}
	.page-id-198041 #placements .col3 {
			min-height: 324px !important;
	}
	.page-id-198041 #placements .col4 {
			min-height: 324px !important;
	}
	.page-id-198041 #placements .col5 {
			min-height: 324px !important;
	}



@media screen and (max-width: 979px) and (min-width: 320px){
	.page-id-198041 div#about {
		margin-top: 20px !important;
	}

	.page-id-198041 #placements .col1 {
			min-height: 150px !important;
	}
	.page-id-198041 #placements .col2 {
			min-height: 150px !important;
	}
	.page-id-198041 #placements .col3 {
			min-height: 150px !important;
	}
	.page-id-198041 #placements .col4 {
			min-height: 150px !important;
	}
	.page-id-198041 #placements .col5 {
			min-height: 150px !important;
	}

	.page-id-198041 div#text-94 {
		display: none;
	}

	.page-id-198041 div#footer {
		margin-top: -80px !important;
		background: none;
	}

}


.page-id-198041 .top-ban div#filltopform .row .one-six {
    max-width: 67%;
}


.page-id-208196 .inclass-machine-learning {
    display: none;
}
.page-id-208196 li#menu-item-47271 {
    display: none;
}






/* NLP page */

@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-208196 .c2 .progress-fill {
    background: #bda35c!important;
    padding: 0 19% 0 4% !important;
}

.page-id-208196 .c4 .progress-fill {
    background: #29a2ba!important;
    padding: 0 5% 0 2% !important;
}

.page-id-208196 .c5 .progress-fill {
    background: #ff7e4f!important;
    padding: 0 5% 0 2% !important;
}

.page-id-208196 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 8% 0 2% !important;
	width: 8% !important;
}

.page-id-208196 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 19% 0 4% !important;
}


.page-id-208196 div#admissions {
    margin-top: 30px;
}

.page-id-208196 #enroll{
 display: none;
}

.page-id-208196 div#footer {
    margin-top: 0px !important;
}

.page-id-208196 #faculty{
 display: none;
}

.page-id-208196 .facultyhi{
display: none;
}

.page-id-208196 #admissions .admissioncrausalonmob h4{
left: 96px !important;

}

.page-id-208196 #certification .full-vi {
    margin-top: 16px !important;
}

}



@media screen and (max-width: 666px) and (min-width: 320px){
	

.page-id-208196 div#case {
    padding: 0px 20px !important;
}
    

.page-id-208196 .half-vi p {
    float: none !important;
    width: 100%;
    max-width: 130px;
    margin-right: 10px;
    margin: 0 auto;
}
.page-id-208196 .half-vi .left-con p{
    max-width: 270px !important;
}

.page-id-208196 .half-vi {
    padding: 0 0px 0 0px !important;
}

.page-id-208196 .half-vi .left-con {
    float: none !important;
    width: 100%;
    max-width: 275px;
    margin: 0 auto !important;
}

.page-id-208196 .train-col-1 h3.tm_conimg_mob {
    position: relative;
    top: 50px;
}

.page-id-208196 .train-col-2 h3.tm_conimg_mob {
    position: relative;
    top: 216px;
}

.page-id-208196 .train-col-1 {
    margin-bottom: 5px !important;
}

.page-id-208196 .left-pm {
	margin-top: -60px;
}


}



.page-id-208196 a.fcurri {
    position: relative;
    top: 26px;
}

.page-id-208196 .c2 .progress-fill {
    background: #bda35c!important;
    padding: 0 10% 0 5%;
}

.page-id-208196 .c4 .progress-fill {
    background: #29a2ba!important;
    padding: 0 10% 0 5%;
}

.page-id-208196 .c5 .progress-fill {
    background: #ff7e4f!important;
    padding: 0 10% 0 5%;
}

.page-id-208196 .c6 .progress-fill {
    background: #b47277!important;
    padding: 0 10% 0 5%;
}

.page-id-208196 .tab-col .vc_tta-tabs-container {
    max-width: 847px;
    margin: auto!important;
}
.page-id-208196 .tab-col .vc_tta-tab a {      
    padding: 8px 13px !important;
}
.page-id-208196 .job-role .wpb_content_element .wpb_wrapper>div { 
    padding: 0;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated{
margin-bottom: 22px !important;
}

.page-id-208196 #industry-advisors h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -12px!important;
}

.page-id-208196 #Reading_material h4 span{
    color: #035642 !important;
    font-size: 14px !important;
}

.page-id-208196 #about h2.special-text.wow.animated.fadeInDown {
    margin-top: 0px !important;
}

.page-id-208196 .bot-train{
margin-bottom: 23px !important;
}

.page-id-208196 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
}

.page-id-208196 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 22px !important;
}

.page-id-208196 #industry-advisors h2.special-text.wow.animated.fadeInDown {
    margin-top: -44px !important;
}

.page-id-208196 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
}

.page-id-208196 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 24px !important;
    margin-bottom: -10px !important;
}



@media screen and (max-width: 666px) and (min-width: 320px){
	
	.page-id-208196 #about h2.special-text.wow.animated.fadeInDown {
    margin-top: -66px !important;
}

   .page-id-208196 div#hands-on-projects {
    padding: 0px 15px !important;
}

.page-id-208196 div#hands-on-projects .vc_column-inner {

    padding-left: 0px;
    padding-right: 0px;
}

.page-id-208196 #hands-on-projects .wpb_text_column.wpb_content_element{

    margin-bottom: 16px !important;
}

.page-id-208196 #hands-on-projects .vc_row.wpb_row.vc_inner.vc_row-fluid {
    padding: 0px 15px;
}

.page-id-208196 div#training {
    display: none;
}

}


@media screen and (max-width: 979px) and (min-width: 320px){

.page-id-208196 .desktop-view.full_bg.full-width-bg:nth-child(2) {
    display: none !important;
}

.page-id-208196 div#hands-on-projects ul {
    padding-left: 22px;
}

.page-id-208196 a.fancybox-youtube img:nth-child(2) {
    width: 100%;
}

.page-id-208196 span a.fancybox {
    font-size: 15px;
}

.page-id-208196 span.mob-spa1 {
    font-size: 15px;
}

.page-id-208196 .one-six .col-sm-12.col-md-3 p {
    font-size: 15px;
}

.page-id-208196 #curriculum ul {
    min-height: unset !important;
}

.page-id-208196 #curriculum .wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -1px !important;
}

.page-id-208196 #curriculum .vc_tta-container {
    margin-top: 45px;
}

.page-id-208196 #container #curriculum .fcurri {
    width: 170px !important;
    top: 12px;
}

.page-id-208196 #curriculum .playicon{
    top: 63px !important;
    left: 107px !important;
}

.page-id-208196 .left-pm #about h1 {
    margin-top: 33px !important;
    margin-bottom: -5px !important;
}

.page-id-208196 .left-pm #about h1 {
    margin-top: 10px!important;
    margin-bottom: -13px !important;
}

.page-id-208196 .crausal_for_mobile {
    display: block!important;
    margin-top: -25px;
}

.page-id-208196 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: -5px !important;
    margin-top: -25px !important;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -7px !important;
    margin-top: -32px !important;
}

.page-id-208196 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 10px !important;
    margin-bottom: -8px !important;
}

.page-id-208196 #placements .col1 {
    color: #444;
    width: 100%;
}

.page-id-208196 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -22px !important;
    margin-bottom: -5px !important;
}

.page-id-208196 #certification h2.special-text.wow.animated.fadeInDown {
    margin-top: -28px !important;
    margin-bottom: -5px !important;
}

.page-id-208196 .video_sec h2.special-text.wow.animated.fadeInDown {
    margin-top: 13px !important;
    margin-bottom: -26px !important;
}

.page-id-208196 div#footer {
    margin-top: -100px !important;
    background: none;
}

.page-id-208196 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
    margin-top: -25px !important;
}


}

@media screen and (min-width: 980px){ 

.page-id-208196 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 28px !important;
}

.page-id-208196 #enroll h2 {
    margin-top: 34px !important;
    margin-bottom: 25px !important;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 13px !important;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 10px !important;
}

}


.page-id-208196 .one-third {
    margin-top: 7px !important;
}

.page-id-208196 #about h1.special-text.wow.animated.fadeInDown {
    margin-top: -55px;
    margin-bottom: 5px;
}

.page-id-208196 #curriculum h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 5px !important;
}

.page-id-208196 #training h2.special-text.wow.animated.fadeInDown {
    margin-top: -12px !important;
    margin-bottom: 5px !important;
}

.page-id-208196 #training .train-col-1 {
    margin-top: 10px !important;
}

.page-id-208196 #training .train-col-2 {
   margin-top: 10px !important;
}

.page-id-208196 #hands-on-projects h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: 5px !important;
    margin-top: -25px !important;
}

.page-id-208196 #placements h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: 5px !important;
}

.page-id-208196 #industry-advisors h2.special-text.wow.animated.fadeInDown.animated {
    margin-bottom: -15px!important;
    margin-top: -47px !important;
}

.page-id-208196 #admission h2.special-text.wow.animated.fadeInDown {
    margin-top: -15px !important;
    margin-bottom: 5px !important;
}

.page-id-208196 #faculty h2.special-text.wow.animated.fadeInDown {
    margin-top: 20px !important;
    margin-bottom: -20px !important;
}

.page-id-208196 #faq h2.special-text.wow.animated.fadeInDown {
    margin-bottom: 15px !important;
    margin-top: -15px !important;
}

.page-id-208196 #enroll h2 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
}

.page-id-208196 div#footer {
    margin-top: -43px !important;
    background: none;
}

.page-id-208196 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 9%!important;
    color: white !important;
    position: absolute;
    top: 84%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}

#text-163 .wpcf7-email, #text-121 .wpcf7-text {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px!important;
    width: 100%!important;
}

#text-163 .wpcf7-select {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    width: 100%!important;
    padding: 7px!important;
}

#text-163 .wpcf7-tel {
    border: 1px solid #ccc!important;
    border-radius: 8px!important;
    padding: 7px 7px 7px 77px !important;
    width: 100%!important;
}

#text-163 .wpcf7-submit {
    margin-top: 3%!important;
    cursor: pointer;
    background-color: #f90;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff!important;
    border-radius: 5px;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 0;
}



@media screen and (max-width: 480px) and (min-width: 300px) {

.page-id-47571 #popuponloadcustom #text-113 input[type="submit"].wpcf7-submit {
    margin-top: 10px!important;
	margin-left: 2%!important;
}
.page-id-38807 #popuponloadcustom #text-113 input[type="submit"].wpcf7-submit {
    margin-top: 10px!important;
	margin-left: 2%!important;
}
.page-id-49042 #popuponloadcustom #text-113 input[type="submit"].wpcf7-submit {
    margin-top: 10px!important;
	margin-left: 2%!important;
}
}

.page-id-49042 #text-121 input#phoneNumber_dspnl2 {
    padding-left: 72px!important;
}

@media screen and (max-width: 979px) and (min-width: 320px) {
.page-id-198041 #mob_bot_poup_c .flag-container {
    left: 0px !important;
}

.page-id-198041 #mob_bot_poup_c #text-158 input#phoneNumber_crenq {
    padding-left: 72px!important;
}

.page-id-187186 .facsecbox {
    height: 330px;
}

.page-id-187186 .facsecbox a {
    top: 315px;
}

.page-id-187186 .ccm .col-lg-4 {
	float: none;
}


}


.page-id-198041 #text-162 .intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 {
    width: 100%;
}

.page-id-198041 #text-162 input#phoneNumber_brochure {
    padding-left: 75px !important;
}

.page-id-208196 .slider2 ul>li {
    padding: 20px;
    list-style: none;
    height: 306px;
}

.page-id-208196 .slider2 ul>li {
    padding: 20px;
    list-style: none;
    height: 306px;
}

.page-id-208196 .facsecbox {
    width: 200px;
}

.page-id-208196 .facsecbox p a {
    background: #ccc !important;
    padding: 2px 10px;
    color: #000;
    position: relative;
    left: 2px;
    width: 150px;
    top: 10px;
    z-index: 999;
}

.page-id-208196 .facseccont {
    height: 132px;
}
.page-id-208196 .facsecbox p {
    text-align: center;
}

.page-id-208196 p.desk_sl_arrow {
    text-align: center;
}

.page-id-208196 .slider-arrow {
    font-size: 20px;
    padding: 5px;
}

.page-id-208196 #text-122 .wpcf7-submit {
    margin-left: -5%!important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 7%!important;
    color: white !important;
    position: absolute;
    top: 84%;
    z-index: 9;
    left: 49%;
    padding-bottom: 5px!important;
}