@font-face{font-family:'caviar_dreamsbold';src:url('fonts/caviar_dreams_bold-webfont.eot');src:url('fonts/caviar_dreams_bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/caviar_dreams_bold-webfont.woff') format('woff'),
url('fonts/caviar_dreams_bold-webfont.ttf') format('truetype'),
url('fonts/caviar_dreams_bold-webfont.svg#caviar_dreamsbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'caviar_dreamsregular';src:url('fonts/caviardreams-webfont.eot');src:url('fonts/caviardreams-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/caviardreams-webfont.woff') format('woff'),
url('fonts/caviardreams-webfont.ttf') format('truetype'),
url('fonts/caviardreams-webfont.svg#caviar_dreamsregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'century_gothicregular';src:url('fonts/07722_cgothic-webfont.eot');src:url('fonts/07722_cgothic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/07722_cgothic-webfont.woff') format('woff'),
url('fonts/07722_cgothic-webfont.ttf') format('truetype'),
url('fonts/07722_cgothic-webfont.svg#century_gothicregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'helveticaneuelight';src:url('fonts/helveticaneue-light-webfont.eot');src:url('fonts/helveticaneue-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/helveticaneue-light-webfont.woff') format('woff'),
url('fonts/helveticaneue-light-webfont.ttf') format('truetype'),
url('fonts/helveticaneue-light-webfont.svg#helveticaneuelight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeuePro';src:url('fonts/helveticaneueltpro.eot');src:url('fonts/helveticaneueltpro.eot?#iefix') format('embedded-opentype'),
url('fonts/helveticaneueltpro.woff') format('woff'),
url('fonts/helveticaneueltpro.ttf') format('truetype'),
url('fonts/helveticaneueltpro.svg#HelveticaNeuePro') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueCondensedBold';src:url('fonts/helveticaneue-condensedbold.eot');src:url('fonts/helveticaneue-condensedbold.eot') format('embedded-opentype'),
url('fonts/helveticaneue-condensedbold.woff') format('woff'),
url('fonts/helveticaneue-condensedbold.ttf') format('truetype'),
url('fonts/helveticaneue-condensedbold.svg#HelveticaNeueCondensedBold') format('svg');}
@font-face{font-family:'HelveticaNeueLTPro53Extended';src:url('fonts/helveticaneueltpro-ex.eot');src:url('fonts/helveticaneueltpro-ex.eot') format('embedded-opentype'),
url('fonts/helveticaneueltpro-ex.woff') format('woff'),
url('fonts/helveticaneueltpro-ex.ttf') format('truetype'),
url('fonts/helveticaneueltpro-ex.svg#HelveticaNeueLTPro53Extended') format('svg');}
@font-face{font-family:'helveticaneuemedium';src:url('fonts/helveticaneue_med-webfont.eot');src:url('fonts/helveticaneue_med-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/helveticaneue_med-webfont.woff') format('woff'),
url('fonts/helveticaneue_med-webfont.ttf') format('truetype'),
url('fonts/helveticaneue_med-webfont.svg#helveticaneuemedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTProBoldExtended';src:url('fonts/helveticaneueltpro-bdex.eot');src:url('fonts/helveticaneueltpro-bdex.eot?#iefix') format('embedded-opentype'),
url('fonts/helveticaneueltpro-bdex.woff') format('woff'),
url('fonts/helveticaneueltpro-bdex.ttf') format('truetype'),
url('fonts/helveticaneueltpro-bdex.svg#HelveticaNeueLTProBoldExtended') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTPro33ThinExtendedOblique';src:url('fonts/helveticaneueltpro-thexo.eot');src:url('fonts/helveticaneueltpro-thexo.eot?#iefix') format('embedded-opentype'),
url('fonts/helveticaneueltpro-thexo.woff') format('woff'),
url('fonts/helveticaneueltpro-thexo.ttf') format('truetype'),
url('fonts/helveticaneueltpro-thexo.svg#HelveticaNeueLTPro33ThinExtendedOblique') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'helvetica_italic';src:url('fonts/helvetica_neue_italic-webfont.eot');src:url('fonts/helvetica_neue_italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/helvetica_neue_italic-webfont.woff2') format('woff2'),
url('fonts/helvetica_neue_italic-webfont.woff') format('woff'),
url('fonts/helvetica_neue_italic-webfont.ttf') format('truetype'),
url('fonts/helvetica_neue_italic-webfont.svg#helvetica_italic') format('svg');font-weight:normal;font-style:normal;}
img{max-width:100%;}
.sticky{}
.gallery-caption{}
.bypostauthor{}
html, body{height:100%;}
body{font-family:Arial,sans-serif;font-size:14px;color:#000;background-color:#fff;background-repeat:no-repeat;background-position:top left;background-attachment:fixed;margin:0;}
body.home{font-family:Arial, sans-serif;font-size:12px;background-repeat:no-repeat;background-position:top center;position:relative;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,img{border:0;}
h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif;font-weight:normal;font-style:normal;margin:0 0 20px 0;padding:0;}
.single-title, .page-title, .entry-title, #content h2.h1, #content h3.h1, .inner-h1 .widgettitle{margin:0 0 20px 0;padding:0;font-size:1.8em;}
.underline{text-decoration:underline;}
.readmore{width:145px;height:31px;margin:0;padding:0;display:block;background-image:url("images/buttons/readmore.png");background-repeat:no-repeat;background-position:center center;text-indent:-9999px;}
#container{min-height:100%;}
body.home .wrap{width:98.4%;}
.button{font-family:'HelveticaNeueLTPro73BoldExtended';font-size:16px;padding:5px 15px;}
.button.blue{background-color:#ec008c;color:#fff;}
body.home .header{background:url("images/bg-black.png") repeat scroll 0 0 transparent;position:absolute;top:0;left:0;width:100%;z-index:100;}
.header{background-color:transparent;}
body.home #inner-header{}
#logo{float:none;}
body.home #logo{float:left;padding:10px 0;}
.header nav{height:30px;width:100%;background-color:#ec008c;border-bottom-left-radius:7px;border-bottom-right-radius:7px;}
.header nav ul.nav{height:30px;margin:0;padding:0;list-style:none;text-align:left;}
.header nav ul.nav li{height:auto;color:#fff;float:left;display:inline-block;position:relative;}
.header nav ul.nav li a{font-family:arial,sans-serif;font-size:16px;text-transform:uppercase;height:30px;color:#fff;float:left;line-height:5px;}
.header nav ul.nav li span{float:left;display:block;height:30px;line-height:28px;font-size:14px;}
.header nav ul.nav li:last-child span{display:none;}
body.home .header nav{float:right;z-index:101;margin-top:20px;background-color:transparent;height:auto;width:69%;}
body.home .header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:left;}
body.home .header nav ul.nav li{height:auto;float:left;display:block;position:relative;}
body.home .header nav ul.nav li a{font-family:Arial, sans-serif;color:#fff;font-size:14px;text-transform:uppercase;line-height:normal;height:auto;float:none;padding:1em 5px;padding-top:4px;}
body.home .header nav ul.nav li a:hover{text-decoration:none;}
.header nav ul.nav li ul.sub-menu{background-color:#333;top:100%;}
.header nav ul.nav li ul.sub-menu ul.sub-menu{top:0px;left:100%;visibility:hidden;}
.header nav ul.nav li ul.sub-menu li{height:auto;position:relative;float:left;margin-right:0!important;}
.header nav ul.nav li ul.sub-menu li a:hover{text-decoration:underline;}
.header nav ul.nav li ul.sub-menu li:hover > ul.sub-menu{visibility:visible;}
.header nav ul.nav li ul.sub-menu li span{display:none;}
.header nav ul.nav li ul.sub-menu li a{font-family:Arial, sans-serif;font-size:14px;padding:0.5em;line-height:16px;height:auto;display:block;width:280px;}
.nav li ul.sub-menu li a, .nav li ul.children li a, .nav li ul.sub-menu, .nav li ul.children{}
#hsocial{list-style:none;margin:32px 0 0 10px;padding:0;float:right;}
#hsocial li{display:block;margin:0 5px 0 0;padding:0;width:20px;height:20px;float:right;}
#hsocial li a{display:block;margin:0;padding:0;width:20px;height:20px;background-repeat:no-repeat;background:url(http://nationallaserinstitute.com/wp-content/themes/nationallaser/images/social-icon.png);background-size:auto 100%!important;font-size:0px;}
#hsocial li.facebook a{background-position:0 0;}
#hsocial li.twitter a{background-position:35% 0;}
#hsocial li.youtube a{background-position:67% 0;}
#hsocial li.gplus a{background-position:100% 0;}
.spotlight{padding-right:0px;display:none;}
.spotlight a.readmore:hover, .spotlight a.button:hover{background:#000;color:#fff;}
.spotlight .d-1of3{margin-bottom:0px!important;}
.hentry, .hentry footer{border:0;background-color:transparent;}
.hentry header{border-bottom:0;padding:0;}
.entry-content{padding:0;}
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, textarea, .field{background-color:rgba(119,187,199,0.59);font-family:'HelveticaNeueLTPro33ThinExtended';font-weight:normal;font-style:normal;text-transform:uppercase;color:#fff;border-radius:7px;letter-spacing:1px;}
input[type="text"]:focus, input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:rgba(0,0,0,0.59);font-family:'HelveticaNeueLTPro33ThinExtended';font-weight:normal;font-style:normal;text-transform:uppercase;color:#fff;letter-spacing:1px;}
#content ul li{margin-bottom:20px;}
#wrap-main{overflow:auto;padding-bottom:130px;}
#inner-content{padding:5px;background-color:rgba(255,255,255,0.6);}
#home_slider{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;z-index:0;}
#home_slider #full_width-background_wrapper{position:relative;width:100%;height:100% !important;margin:0;padding:0;background-image:url("images/main-bg-img.jpg");background-repeat:no-repeat;background-size:cover;background-position:center 0px;z-index:0;}
.vc_wp_custommenu ul.menu{list-style:disc;color:#000;margin:0;padding:0 0 0 15px;}
.vc_wp_custommenu ul.menu li{margin-bottom:0 !important;}
.vc_wp_custommenu ul.menu li a{font-family:arial,sans-serif;color:#000;text-decoration:none;text-transform:none;font-size:14px;}
.vc_wp_custommenu ul.menu li a:hover{text-decoration:underline;}
.wpb_text_column.wpb_content_element table a{color:#008898 !important;}
.sidebar{margin-top:0;}
.widgettitle{font-family:'HelveticaNeueLTPro33ThinExtended',century gothic,sans-serif;font-size:18px;text-transform:uppercase;margin:0;padding:0;border-bottom:0;}
.sidebar .widgettitle{font-size:30px;text-align:center;color:#ec008c;margin:0;padding:0;line-height:1;}
.sidebar h3.thin{font-family:'HelveticaNeueLTPro33ThinExtended',century gothic,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:24px;text-transform:uppercase;text-align:center;margin:0 0 10px 0;padding:0;}
.sidebar h3.thin a{color:#000;font-family:century gothic;font-weight:600;}
.sidebar h3.thin span{color:#ec008c;font-family:century gothic,sans-serif;font-size:18px;}
.sidebar .widget_text:first-child{border:1px #ec008c solid;padding:5px 10px;}
.sidebar .textwidget > p{text-align:center;}
.sidebar .widget_text:first-child .widgettitle{font-size:34px;}
.sidebar .widget_text:first-child .wpcf7-submit, #ny_subscribe_submit{width:100%;height:40px;margin:0;line-height:16px;border:medium none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;color:#fff;padding:0;border:0;background-color:#000;font-family:"Century Gothic","sans-serif";font-weight:normal;font-style:normal;color:#fff;font-size:18px;text-transform:uppercase;text-align:center;}
.sidebar .widget_text:first-child .wpcf7-submit:hover, #ny_subscribe_submit{background:#444;}
.sidebar .textwidget input#signup-btn{background:none repeat scroll 0 0 #000;border:medium none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;color:#fff;line-height:16px;margin:10px 0 0;padding:10px 20px;}
.sidebar .textwidget input#signup-btn:hover{background:#444;}
.wpb_row .vc_span4.wpb_column p{margin-bottom:10px;}
.vc_span4.wpb_column a.readmore, .vc_span4.wpb_column a.button.blue{background:#ec008c;font-family:HelveticaNeuePro;text-transform:uppercase;font-size:17px;text-indent:0;color:#fff;line-height:34px;vertical-align:middle;padding:0;height:35px;text-align:center;display:block;width:160px;text-decoration:none;}
.vc_span4.wpb_column a.readmore:hover, .vc_span4.wpb_column a.button.blue:hover{background:#000;}
.widgettitle span{font-family:arial,sans-serif;font-size:16px;text-transform:uppercase;}
.inner-h1 .widgettitle{font-family:arial,sans-serif;font-weight:normal;font-style:normal;margin:0 0 20px 0;padding:0;font-size:1.8em;text-transform:uppercase;}
.widget{margin:0 0 2.2em 0;}
.textwidget input#email_newsletter{color:#000;margin:10px 0 0;font-family:century gothic;text-transform:none;}
.image-signup{height:100%;overflow:hidden;}
.signup1 img{display:inline-block;margin:0 auto;width:100%;}
.skinscene1{width:186px;display:block;margin:-10px auto 0;}
.footer{margin-top:-130px;position:relative;height:210px;clear:both;z-index:1;background-color:#000;overflow:hidden;background-repeat:no-repeat;background-position:2% center;}
.home .footer{background-image:none;}
.footer .widgettitle{font-family:"HelveticaNeueLTPro33ThinExtended",century gothic,sans-serif;font-size:13px;text-transform:uppercase;margin:0 0 10px 0 !important;padding:0;line-height:13px;min-height:13px;}
#ny_email{margin-top:-20px;font-family:sans-serif;text-transform:none;margin-bottom:2px;}
#ny_subscribe_submit{width:100%;height:40px;margin:0;line-height:16px;border:medium none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;color:#fff;padding:0;border:0;background-color:#000;font-family:"Century Gothic","sans-serif";font-weight:normal;font-style:normal;color:#fff;font-size:18px;text-transform:uppercase;text-align:center;}
#ny_subscribe_submit:hover{background:#444;}
.nysError{display:none;}
.footer .widget ul, .footer .widget ul li{margin:0;padding:0;}
.footer .widget ul li{min-height:14px;line-height:14px;}
.footer .widget ul li a{font-size:12px;line-height:14px;color:#fff;}
.footer .footer-col .col-inner{padding-top:10px;}
.footer ul#social{list-style:none;margin:20px 0 0 0;padding:0;overflow:auto;}
.footer ul#social li{display:inline-block;width:50%;margin:0 0 10px 0;padding:0;float:left;}
.footer ul#social li a{height:26px;margin:0;padding:0;background-color:#fff;background-repeat:no-repeat;background-position:left center;display:block;background-color:#000;font-size:0px;}
.footer ul#social li.facebook a{background-image:url("images/icons/facebook.jpg");}
.footer ul#social li.twitter a{background-image:url("images/icons/twitter.jpg");}
.footer ul#social li.youtube a{background-image:url("images/icons/youtube.jpg");}
.footer ul#social li.linkedin a{background-image:url("images/icons/linkedin.jpg");}
.footer ul#social li.gplus a{background-image:url("images/icons/google-plus2.jpg");}
body.home .footer{position:fixed;bottom:0;left:0;width:100%;height:auto;background-color:transparent;}
body.home .footer .footer-cta, .footer .footer-cta{display:none;}
body.home .footer .wrap{width:100%;overflow:hidden;}
body.home .footer .footer-menu.wrap{background:url("images/bg-black2.png") repeat scroll 0 0 #677278;}
body.home .footer .footer-cols{width:100%;height:170px;overflow:hidden;background-color:transparent;}
body.home .footer .footer-col{width:20%;height:100%;float:left;}
body.home .footer .footer-col .col-wrapper{padding:0 1px;height:100%;}
body.home .footer .footer-col .col-wrapper .col-inner{background:url("images/bg-black.png") repeat scroll 0 0 transparent;height:100%;margin:0;padding:25px;}
body.home .footer .widgettitle{font-family:'lanenarrow';font-size:30px;line-height:30px;text-transform:uppercase;}
body.home .footer .widget{padding:0;}
body.home .footer .widget p{font-size:16px;line-height:16px;margin-bottom:24px;}
body.home .footer .widget a{color:#fff;}
body.home .footer .widget a:hover{text-decoration:none;}
body.home .footer .footer-menu{padding:20px 3%;}
body.home .footer .footer-menu ul.nav{list-style:none;margin:0;padding:0;text-align:center;}
body.home .footer .footer-menu ul.nav li{float:none;display:inline-block;text-align:center;}
body.home .footer .footer-menu ul.nav li a{display:inline-block;padding-top:0;padding-bottom:0;text-transform:uppercase;}
body.home .footer .footer-menu ul.nav li span{display:inline-block;}
body.home .footer .footer-menu ul.nav li:last-child span{display:none;}
#sign-up-news{cursor:pointer;font-size:16px;}
body.error404 .wpb_row .vc_span4{float:left;width:33.33333333%;}
body.error404 .wpb_row .vc_span8{float:left;width:66.66666667%;}
body.error404 .vc_span8 .wpb_wrapper #searchsubmit{background:#000!important;border:0px none!important;border-radius:7px!important;-moz-border-radius:7px!important;-webkit-border-radius:7px!important;padding:0px!important;height:30px!important;line-height:30px!important;font-weight:bold!important;color:#fff!important;text-align:center;margin:10px 0px 0px!important;width:100px;text-transform:uppercase!important;}
body.postid-4803 .vc_span8 table{width:100%!important;}
body.postid-4803 .vc_span8 .top-img{margin-top:-16%;margin-left:-10px;}
body.postid-4803 .vc_span8 table tr, body.postid-4803 .vc_span8 table tr td{background:none!important;border:none!important;}
body.postid-4803 .vc_span8 ul{list-style-type:disc;padding-left:5%;}
body.postid-4803 .vc_span8 ul li{}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials{margin:0;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials h3{margin-top:10px;margin-bottom:5px;color:#000;line-height:20px;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials h3 a{font-size:16px;color:#000;line-height:16px;text-transform:uppercase;text-decoration:none;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials a img{margin-right:0px;width:100%;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials p a{font-size:14px;line-height:14px;margin-top:5px;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials .testvideo, body.page-id-173 .wpb_wrapper .wrap_video_testimonials .test_video{padding:0px;width:49% !important;float:left;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials .test_video2{float:right;}
body.postid-794 h1.single-title, body.postid-4803 h1.single-title{display:none;}
.column_container .wpb_wrapper .vc_wp_custommenu h2.widgettitle{}
.column_container .wpb_wrapper .vc_wp_custommenu ul{padding-left:0;}
.column_container .wpb_wrapper .vc_wp_custommenu ul li{margin-bottom:0 !important;list-style:none;background:url(images/arrow.gif) no-repeat left 1px transparent;padding-left:15px;}
.column_container .wpb_wrapper .vc_wp_custommenu ul li a{text-transform:none;}
.header .header-page nav ul.nav li{margin-right:0.565%;}
.header .header-page nav ul.nav li:last-child{margin-right:0%;}
.header .header-page nav ul.nav li a{padding-right:14px;}
.menu-subpages ul{display:block;text-align:center!important;}
.menu-subpages ul li{margin-right:1%;display:inline-block;float:none;text-align:center;}
.menu-subpages ul li a{line-height:30px!important;padding-bottom:0;padding-left:0;padding-right:15px !important;padding-top:0;}
.menu-subpages ul li li a{line-height:20px!important;text-align:left!important;}
.header .header-page nav ul.nav li:last-child a{padding-right:0px;}
body .hentry footer{padding:0px;}
body .vc_span8 .wpb_text_column .wpb_wrapper h1{font-size:30px !important;}
#content .entry-content .wpb_row.vc_row-fluid{margin-bottom:0px;}
.vc_span4 .widget_nav_menu{padding:0px;}
.vc_span4 .widget_nav_menu h2.widgettitle{margin:0px;}
.footer-cols .footer-col:first-child{display:none;}
body.home .footer-cols .footer-col:first-child{display:block!important;}
body.postid-1432 #main h1.single-title{display:none;}
#sidebar-left ul.menu li,#sidebar-left #categories-2 li,.submenupage li{margin-bottom:0 !important;list-style:none;background:url(images/arrow.gif) no-repeat left 1px transparent;padding-left:15px;}
#sidebar-left ul.menu li a,#sidebar-left #categories-2 li a,.submenupage li a{font-family:arial,sans-serif;color:#000;text-decoration:none;text-transform:none;font-size:14px;}
.submenupage ul,.submenupage h2{margin-bottom:0px;margin-top:0px;}
#sidebar-left .boxes-title h2{text-transform:uppercase;}
#sidebar-left #search-2{overflow:hidden;}
#sidebar-left a.readmore, #sidebar-left a.button,.spotlight a.button{background:#ec008c;font-family:HelveticaNeuePro;text-transform:uppercase;font-size:17px;text-indent:0;color:#fff;line-height:34px;vertical-align:middle;padding:0;height:35px;text-align:center;display:block;width:160px;text-decoration:none;}
#sidebar-left a.readmore:hover, #sidebar-left a.button:hover{background:#000;}
#blog-page .wpb_column .wpb_wrapper img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:150px;}
#blog-page .wpb_column .wpb_wrapper p{margin-bottom:0;font-size:13px;text-align:center;}
#blog-page .wpb_column .wpb_wrapper a{font-weight:700;}
#blog-page .wpb_column .wpb_wrapper a span{font-weight:normal;}
#blog-page .vc_span3{height:200px;}
#blog-page .vc_responsive .wpb_row .vc_span3{float:left;width:25%;}
#blog-page .vc_responsive .wpb_row .vc_span4{float:left;width:33.33%;}
.wrap-cate .img_inthe{position:relative;height:100px;}
#blog-page .wrap-cate{margin-bottom:3.6%;overflow:hidden;}
.wrap-cate h2.title{text-align:center;margin-bottom:0;background:#000;color:#fff;text-transform:uppercase;font-family:helveticaneuelight;line-height:40px;height:35px;border-radius:5px 5px 0 0;font-size:20px;}
.wrap-cate .vc_responsive{border-bottom:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-radius:0 0 5px 5px;padding-top:10px;overflow:hidden;}
.wrap-cate strong{font-weight:normal!important;color:#ec008c;}
#blog-page .cate9582 .img_inthe, #blog-page .cate9606 .img_inthe, #blog-page .cate9616 .img_inthe, #blog-page .cate9637 .img_inthe, #blog-page .cate9650 .img_inthe{margin-bottom:15px;}
#blog-page .cate9578 .vc_responsive .wpb_row .vc_span3{width:33%;}
#blog-page .cate9650 .vc_responsive .wpb_row .vc_span3{width:50%;}
.blog-page h1.header-title{text-align:center;}
#wp-tabs-1 .ui-tabs{margin-top:0;border:none;}
#wp-tabs-1 .wp-tab-content-wrapper .bx-wrapper{border:1px solid #ec008c;padding:8px;}
#wp-tabs-1 .ui-tabs li{margin-bottom:0px;border-radius:0;height:29px;background:#fff;border:1px solid #ec008c;}
#wp-tabs-1 .ui-tabs li a{margin-top:0;display:block;padding:0 5px;height:28px;line-height:27px;width:100%;text-align:left;}
#wp-tabs-1 .ui-tabs li.ui-tabs-active{background:#ec008c;}
#wp-tabs-1 .ui-tabs li.ui-tabs-active a{color:#fff;text-shadow:none;}
#wp-tabs-1 .ui-tabs-panel{background:#fff;border-radius:0px;padding:0px;boder:none;padding-bottom:5px;}
#wp-tabs-1 .bx-viewport{left:0px;box-shadow:none;}
#wp-tabs-1 .bx-viewport .header{font-weight:700;}
#wp-tabs-1 .bx-viewport .content p{margin-bottom:0.5em;}
#wp-tabs-1 .bx-viewport .content a{padding-bottom:5px;display:block;}
#wp-tabs-1 .bx-viewport .slide{border-bottom:1px solid #ec008c;}
#wp-tabs-1 .wp-tab-content{margin:0px;padding:0px;}
#wp-tabs-1 .ui-tabs-nav{border:none;background:none;padding:0;}
#wp-tabs-1 .bx-controls .bx-pager-item a{background:none!important;font-size:16px;text-indent:0;}
#wp-tabs-1 .wpui-tabs-nav-holder .wpui-tabs-nav{width:80px;text-align:center;background:#ec008c;color:#fff;text-shadow:none;border:none;box-shadow:none;border-radius:0;display:block;margin-bottom:3px;}
#wp-tabs-1 .wpui-tabs-nav-holder .wpui-tabs-nav:hover{background:#000;}
#wp-tabs-1 .wpui-tabs-nav-holder{margin-top:36px;}
#wp-tabs-1 .wpui-tabs-nav-holder .wpui-tabs-nav-next{right:0;top:0;}
#wp-tabs-1 .wpui-tabs-nav-holder .wpui-tabs-nav-prev{top:0;left:0px;}
.wp-tab-content-wrapper{border:1px solid #ec008c;}
.slider8 .slide{padding:5px 0px;}
.slider8{margin-bottom:10px;}
#gallery li{height:100%!important;}
#gallery .wp-tab-content-wrapper{width:60%;margin-top:1%;}
#gallery .metaslider{max-width:100%!important;}
body .wpb_wrapper .top-laser .vc_span6{width:50%;}
.top-laser a{font-size:13px;line-height:13px;margin-top:5px;text-align:center;}
.top-laser h3{margin-top:10px;margin-bottom:5px;color:#000;line-height:20px;text-align:center;}
.top-laser h3 a{font-size:14px;color:#000;line-height:15px;text-transform:uppercase;text-decoration:none;}
.top-laser img{width:100%;}
body .top-laser{margin-bottom:20px!important;}
#wp-tabs-1 .ui-tabs-panel .slide .header{width:100%!important;}
#main .article-header h3{margin-bottom:10px;}
#main .article-header .vcard{margin-bottom:10px;}
body.page-id-169 table td.bodyTextLargeBoldBlue, body.page-id-20 table td.bodyTextLargeBoldBlue, body.page-id-169 table td.bodyTextLargeBoldBlue{padding:7px 8px!important;width:25%;}
body.page-id-169 table td.bodyTextLargeBoldBlue img, body.page-id-20 table td.bodyTextLargeBoldBlue img{height:auto;margin:0 auto!important;display:block;width:100%;}
body.page-id-532 #sidebar1 #text-10{display:none;}
#sidebar-left #categories-2 li.cat-item-26, #sidebar-left #categories-2 li.cat-item-27{display:none;}
.img-footer img{display:block;margin:0 auto;}
body.page-id-9688 #content .article-header h1{font-size:29px;margin-bottom:0;}
body.home .wrap-header #hsocial .gplus{}
@-moz-document url-prefix(){.header .header-page nav ul.nav li{margin-right:9px;}
.banner-text-cont h2{margin-top:0px;}
body.page-id-169 .vc_span8 .wpb_wrapper table td{display:block;float:left;width:25% !important;}
body.page-id-169 .vc_span8 .wpb_wrapper table td img{margin:0px!important;}
}
@media screen and (min-width:481px) and (max-width:515px){body.page-id-173 .wpb_wrapper .wrap_video_testimonials h3 a{font-size:13px;}
}
@media screen and (min-width:481px) and (max-width:1035px){body #wrap-main{overflow:auto;padding-bottom:0;}
}
@media (min-width:1016px) and (max-width:1160px){body.home .header nav{width:69%!important;}
}
@media screen and (max-width:1030px){body.page-id-9688 .submenupage{display:none!important;}
body .from-webinar{height:420px!important;}
body.home .header nav{width:100%!important;}
body.home .header nav ul.nav{margin:0px!important;}
body.error404 .wpb_row .vc_span4{float:left;width:100%;}
body.error404 .wpb_row .vc_span8{float:left;width:100%;}
.header nav ul.nav li span{display:none;}
body.home #home_slider{display:none;}
body.home .fancybox-skin #newsletter input{line-height:40px;}
.fancybox-skin iframe{height:395px;}
.fancybox-skin h3.thin{font-family:helveticaneuelight;font-size:20px;line-height:22px;margin-bottom:0;padding-bottom:0;padding-top:0;text-align:center;}
body.home .fancybox-skin #newsletter p{font-family:helveticaneuelight;padding-bottom:1%;padding-top:1%;text-align:center;font-size:15px;}
body.home .fancybox-skin #newsletter .submitButton{background:none repeat scroll 0 0 #000;border:medium none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;color:#fff;line-height:16px;margin:10px 0 0;padding:10px 30px;margin:0 auto;text-align:center;display:block;font-family:lanenarrow;font-size:17px;}
body.home .fancybox-skin #newsletter .submitButton:hover{background:none repeat scroll 0 0 #444;}
.fancybox-skin .fancybox-inner{height:100%!important;}
body.home .fancybox-skin #pardot-form p.submit input{font-size:25px;}
.footer-cta .box-left{padding-left:1%;padding-right:0;width:49.5%;box-sizing:BORDER-BOX;float:left;}
.footer-cta .box-right{float:right;width:49.5%;padding-right:1%;box-sizing:BORDER-BOX;float:right;}
body.home #content{margin-top:0px;}
.logo-top{display:block !important;float:left!important;}
.logo-bot{display:none!important;}
#wrap-mobile{display:block!important;}
#wrap-mobile table{margin:0 auto;width:95%;}
#wrap-mobile table .box{border:3px solid #cecece;display:block;margin-top:20px;line-height:0;position:relative;}
#wrap-mobile table .box img{width:100%;height:auto;}
#wrap-mobile table .box h2, #wrap-mobile table .box h2 a{font-family:lanenarrow;font-size:26px;margin-bottom:10px;text-transform:uppercase;color:#000;text-decoration:none;}
#wrap-mobile table .box h3, #wrap-mobile table .box h3 a{font-family:lanenarrow;font-size:20px;text-transform:uppercase;text-decoration:none;color:#000;}
#wrap-mobile table .box-left{float:left;width:48%;}
#wrap-mobile table .box-left .caption, #wrap-mobile table .box-right .caption{height:95px;padding-top:30px;}
#wrap-mobile table .box-right h2{margin-bottom:2px}
#wrap-mobile table .box-right h3{padding-left:108px;}
#wrap-mobile table .box-right{float:right;width:48%;}
#wrap-mobile table .caption{background:url("images/bg-caption.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom:0;height:115px;position:absolute;text-align:center;width:100%;padding-top:25px;}
body.home #wrap-main{padding-bottom:0;overflow:hidden;}
#content .desktop-slider{display:none!important;}
#content .mobile-slider{display:block !important;position:relative;width:100%;background-size:100% auto;}
#content .mobile-slider img{width:100%;height:auto;}
.call-mobile{background-image:url("images/icons/mobile-call.jpg");background-repeat:no-repeat;float:right;height:75px;margin:10px 10px 0 0px;padding:0;width:100px;font-size:0px;background-size:100% auto;}
body.home #inner-header #hsocial{display:none!important;}
.footer-mobile-home{background:none repeat scroll 0 0 #f7f7f7;position:relative;display:block!important;overflow:hidden;margin-top:20px;padding-top:22px;}
.wrap-footer-mobile-home{width:94%;margin:0 auto;}
.footer-mobile-home h2{color:#000;font-family:helveticaneuelight;font-size:22px;margin-bottom:20px;text-transform:uppercase;text-align:left;font-weight:700;margin-bottom:4%;}
.footer-mobile-home .menu{margin-top:0px;}
.footer-mobile-home .menu li{line-height:21px;text-align:left;margin-bottom:15px;}
.footer-mobile-home a{color:#000000;font-family:helveticaneuelight;text-transform:none;font-size:16px;text-decoration:none;}
.footer-mobile-home #nav_menu-5{float:left;text-align:center;width:50%;height:350px;}
.footer-mobile-home #nav_menu-6{float:right;text-align:center;width:50%;height:350px;}
.footer-mobile-home #nav_menu-7{float:left;text-align:center;width:50%;height:310px;}
.info-footer-mobile{overflow:hidden;width:100%;background:#fff;padding-bottom:80px;padding-top:2%;}
.info-footer-mobile .top-info{text-align:center;color:#737373;font-size:17px;}
.info-footer-mobile ul{margin:0;padding:0;text-align:center;margin-top:1%;}
.info-footer-mobile ul li{margin-right:1%;display:inline-block;padding-right:1.5%;line-height:14px;}
.info-footer-mobile ul li a{font-size:17px;color:#737373;font-family:arial,sans-serif;}
.footer-mobile-home #black-studio-tinymce-2{float:right;text-align:center;width:50%;}
.footer-mobile-home #black-studio-tinymce-2 p{color:#fff;}
ul.social-icon2{margin:13px auto 0;width:210px;margin-left:0px;}
ul.social-icon2 li{float:left;width:50%;margin-bottom:10px;}
ul.social-icon2 .icon{background:url("images/social.png") no-repeat scroll 0 0 transparent;display:table-cell;font-family:Arial,sans-serif;font-size:13px !important;font-weight:700;height:37px;line-height:14px;padding-left:40px;text-align:left;text-transform:inherit !important;vertical-align:middle;background-size:35px auto;}
ul.social-icon2 .face{background-position:0 0;}
ul.social-icon2 .twi{background-position:0 -132px;}
ul.social-icon2 .ytb{background-position:0 -43px;}
ul.social-icon2 .lki{background-position:0 -175px;}
ul.social-icon2 .int{background-position:0 -87px;}
ul.social-icon2 .google{background-position:0 -221px;}
ul.social-icon2 .blog{background-position:0 -260px;}
body{background-image:none;}
body.home .header, .header{position:relative;background:#fff;margin-bottom:1%;}
body.home #logo, #logo{padding:10px 0 10px 5px;}
body.home #logo a, #logo a{background-image:url("images/home-logo2.png");background-repeat:no-repeat;display:block;width:349px;height:70px;background-size:100% auto;background-color:transparent;}
.header nav, body.home .header nav{float:left;z-index:101;margin-top:20px;background-color:transparent;height:auto;width:auto;}
body.home .header nav{margin-top:0;}
.header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:center;}
.header nav ul.nav li{height:auto;float:left;display:block;position:relative;}
.header nav ul.nav li a{font-family:Arial, sans-serif;color:#fff;font-size:14px;text-transform:uppercase;line-height:normal;height:auto;float:none;padding:1em 5px;}
.header nav ul.nav li a:hover{text-decoration:none;}
body.home .header nav, .header nav{display:none;}
body.home nav ul.nav li ul.sub-menu, body.home nav ul.nav li ul.children, nav ul.nav li ul.sub-menu, nav ul.nav ul.children{display:none;}
body.home .header nav ul.nav, .header nav ul.nav{height:auto;}
body.home .header nav ul.nav li, .header nav ul.nav li{display:block;width:100%;height:auto;float:left;width:100%;display:block;position:relative;margin-right:0px!important;border-top:1px solid #ddd;}
body.home .header nav ul.nav li a, .header nav ul.nav li a{color:#000!important;text-align:left;width:100%;padding:8px 5px!important;}
.footer-mobile-home ul.social-icon{display:block!important;}
body.home .footer, .footer{left:0;width:100%;height:auto;background-color:transparent;background-image:none;position:fixed!important;bottom:0!important;}
body.home .footer .footer-cta, .footer .footer-cta{background:none!important;width:100%;height:auto;margin:0;padding:0px;display:block;overflow:hidden;}
body.home .footer .footer-cols, body.home .footer .footer-menu, .footer .footer-cols, .footer .footer-menu{display:none;}
.header nav ul.nav li ul.sub-menu{width:100%!important;display:block;}
.header nav ul.nav li ul.sub-menu li{opacity:1;transform:translatey(0px);}
}
@media screen and (max-width:640px){body.page-id-523 .wpb_wrapper iframe{height:300px;}
}
@media screen and (max-width:600px){#wrap-mobile table .box h2, #wrap-mobile table .box h2 a{font-size:30px;}
body{background-image:none;}
body.home .header, .header{position:relative;background-color:#fff;margin-bottom:0;}
body.home .wrap{width:98%;}
body.home #logo, #logo{padding:10px 0 10px 5px;width:67%;}
body.home #logo img, #logo img{display:none;}
body.home #logo a, #logo a{background-image:url("images/home-logo2.png");background-repeat:no-repeat;display:block;width:100%;height:60px;}
.header nav{float:right;z-index:101;margin-top:20px;background-color:transparent;height:auto;width:auto;}
.header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:center;}
.header nav ul.nav li{height:auto;float:left;display:block;position:relative;}
.header nav ul.nav li a{font-family:Arial, sans-serif;color:#fff;font-size:14px;text-transform:uppercase;line-height:normal;height:auto;float:none;padding:1em 1em;}
.header nav ul.nav li a:hover{text-decoration:none;}
body.home .header nav, .header nav{display:none;}
body.home nav ul.nav li ul.sub-menu, body.home nav ul.nav li ul.children, nav ul.nav li ul.sub-menu, nav ul.nav ul.children{display:none;}
body.home .header nav ul.nav, .header nav ul.nav{height:auto;}
body.home .header nav ul.nav li, .header nav ul.nav li{display:block;width:100%;}
body.home .header nav ul.nav li a, .header nav ul.nav li a{color:#000;}
body.home .footer, .footer{bottom:0;left:0;width:100%;height:auto;background-color:transparent;background-image:none;}
body.home .footer .footer-cta, .footer .footer-cta{width:100%;height:auto;margin:0;padding:0px;display:block;overflow:hidden;}
body.home .footer .footer-cols, body.home .footer .footer-menu, .footer .footer-cols, .footer .footer-menu{display:none;}
}
@media screen and (min-width:850px) and (max-width:1024px){.wrap{width:810px;}
}
@media screen and (max-width:1024px){body .submenu-left{display:none!important;}
}
@media screen and (min-width:768px) and (max-width:1024px){body.page-id-523 .wpb_wrapper iframe{height:300px;}
body.vc_responsive .wpb_row .vc_span4{float:left;width:100%;}
body.vc_responsive .wpb_row .vc_span8{float:left;width:100%;}
body{background-image:none;}
#logo img{width:100%;}
.header nav ul.nav li a{font-size:12px !important;line-height:20px;}
.header nav ul.nav li span{font-size:11px;line-height:35px;}
body.home .header nav ul.nav li a{padding:1em 0.5em;}
nav ul.nav li ul.sub-menu, nav ul.nav li ul.children{display:none;}
body.home .footer .widgettitle{font-size:16px;line-height:16px;}
body.home .footer .widget p{font-size:12px;line-height:12px;}
.logo-top{float:none!important;}
body.home #logo a, #logo a{margin:0 auto;width:100%;height:60px;}
body.home #logo, #logo{padding:0px;width:100%;float:left !important;margin-bottom:0;}
}
@media screen and (min-width:380px) and (max-width:765px){#sidebar1 .wpb_wrapper .video-ytb{height:300px;}
body .video-ytb2{height:470px;}
}
@media screen and (max-width:580px){body.home #logo a, #logo a{height:75px;}
body .video-ytb2{height:470px;}
}
@media only screen and (max-width:480px){body.page-id-20 #main{padding-right:0px!important;}
body.page-id-20 table td.bodyTextLargeBoldBlue{padding:1%!important;width:25%;display:block;float:left;box-sizing:border-box;}
body.page-id-20 table{height:100%!important;}
body.page-id-20 table td.bodyTextLargeBoldBlue strong{font-size:12px;}
body.page-id-173 .wpb_wrapper .wrap_video_testimonials h3 a{font-size:12px;}
body .video-ytb2{height:400px;}
body.page-id-523 .wpb_wrapper iframe{height:245px;}
body #wrap-main{padding-bottom:0;}
body.home #logo, #logo{margin-bottom:0px;}
body.home #logo a, #logo a{height:55px;}
body.page-id-242 .wpb_wrapper table td{padding:7px;border-right:1px solid #eaedf2;width:20%;display:block;float:left;font-size:9px;text-align:left;line-height:10px;}
body.page-id-242 .wpb_wrapper table td a{font-size:9px;text-align:center;line-height:10px;}
}
@media only screen and (max-width:420px){body.page-id-173 .wpb_wrapper .wrap_video_testimonials h3{height:60px;}
body #main{padding-right:0;}
body.page-id-20 .wpb_wrapper p a img{display:block;}
body .video-ytb2{height:300px;}
#sidebar1 .wpb_wrapper .video-ytb{height:245px;}
body.page-id-169 #main , body.page-id-242 #main{padding-right:0;}
body.page-id-169 #main .wpb_wrapper table td, body.page-id-20 #main .wpb_wrapper table.img-map td{padding:5px;border-right:1px solid #eaedf2;font-size:10px;width:25%;display:block;float:left;}
body.page-id-242 .wpb_wrapper table td{padding:7px;border-right:1px solid #eaedf2;width:20%;display:block;float:left;font-size:9px;text-align:left;line-height:10px;}
body.page-id-242 .wpb_wrapper table td a{font-size:9px;text-align:center;line-height:10px;}
body.page-id-169 #main .wpb_wrapper table td img, body.page-id-20 #main .wpb_wrapper table.img-map td img{margin:0px!important;}
body.page-id-523 .wpb_wrapper iframe{height:100%;}
body.home .wrap{width:98%;}
body.home #fancybox-content{width:100%!important;}
body.home #fancybox-wrap{width:100%!important;left:0px!important;padding:12px;}
body.home .header, .header{margin-bottom:1.8%;}
body.home #logo, #logo{margin-bottom:0;padding:0;width:63%;float:left !important;margin-bottom:0px!important;}
body.home #logo a, #logo a{height:45px;}
#wrap-mobile table .box h2, #wrap-mobile table .box h2 a{font-size:20px;}
#wrap-mobile table .box h3, #wrap-mobile table .box h3 a{font-size:12px;}
body #wrap-mobile table .caption{height:75px;padding-top:15px;}
body #wrap-mobile table .box-left .caption, body #wrap-mobile table .box-right .caption{height:65px;padding-top:20px;}
body #wrap-mobile table .box-right h3{padding-left:75px;}
.footer-mobile-home #nav_menu-5, .footer-mobile-home #nav_menu-6, .footer-mobile-home #nav_menu-7, .footer-mobile-home #black-studio-tinymce-2{height:auto;width:100%;}
}
@media only screen and (max-width:320px){body.page-id-20 table td.bodyTextLargeBoldBlue strong{font-size:11px;}
body .video-ytb2{height:200px;}
}
@media screen and (min-width:700px) and (max-width:770px){body.home #logo a, #logo a{height:88px!important;}
}
@media only screen and (min-width:768px) and (max-width:1024px){body{background-image:none;}
#logo img{width:100%;}
.header nav ul.nav li a{font-size:12px !important;line-height:20px;}
.header nav ul.nav li span{font-size:11px;line-height:35px;}
body.home .header nav ul.nav li a{padding:1em 0.5em;}
nav ul.nav li ul.sub-menu, nav ul.nav li ul.children{display:none;}
body.home .footer .widgettitle{font-size:16px;line-height:16px;}
body.home .footer .widget p{font-size:12px;line-height:12px;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){body{background-image:none;}
#logo img{width:100%;}
.header nav ul.nav li a{font-size:11px;line-height:20px;}
.header nav ul.nav li span{font-size:11px;line-height:35px;}
body.home .header nav ul.nav li a{padding:1em 0.5em;}
nav ul.nav li ul.sub-menu, nav ul.nav li ul.children{display:none;}
body.home .footer .widgettitle{font-size:16px;line-height:16px;}
body.home .footer .widget p{font-size:12px;line-height:12px;}
}
@media only screen and (min-width:1680px){}
.footer{}
}
.right-info-banner{width:850px;margin-right:20px;margin-top:100px;float:right;}
.right-info-banner h3{font-size:60px;font-family:'Roboto Condensed', sans-serif;line-height:57px;color:#008C99;font-weight:bold;display:block;text-align:right;margin-bottom:48px;}
.banner-text-cont{width:702px;padding-bottom:16px;text-align:left;}
.banner-text-cont h2{font-family:'open sans',sans-serif;font-size:24px;font-weight:100;line-height:21px;color:#000;text-transform:uppercase;letter-spacing:16.1px;margin:0;padding:0 0 15px;}
.banner-text-cont h1{color:#008C99;font-family:'Roboto Condensed', sans-serif;font-size:94px !important;font-weight:600;letter-spacing:0.6px;line-height:90px;margin:0;padding:0;margin-bottom:10px !important;text-transform:uppercase;padding-bottom:30px;}
.banner-text-cont span{color:#000;font-family:open sans,sans-serif;font-size:31px;font-weight:500;letter-spacing:5.59px;text-transform:uppercase;padding:0 0 8px;border-bottom:5px dotted #ccc;}
.right-info-banner ul li{color:#000;font-family:'Open Sans',sans-serif;font-size:31px;font-weight:300;line-height:20px;list-style:none outside none;padding-bottom:15px;text-transform:uppercase;}
.right-info-banner ul li:last-child{padding-bottom:0px;}
.right-info-banner ul li a{background:url("http://nationallaserinstitute.com/wp-content/uploads/2014/07/anchor-right-carrot.png") no-repeat scroll right center rgba(0, 0, 0, 0);color:#00b3d8;display:inline-block;font-family:sans-serif;font-size:18px;font-weight:bold;padding-right:13px;text-decoration:none;vertical-align:middle;margin-bottom:4px;}
@media all and (max-width:1366px){body.home .footer .widgettitle{font-family:'lanenarrow';font-size:30px;line-height:30px;text-transform:uppercase;}
.right-info-banner{width:520px;margin-top:6.4%;margin-right:4%;}
.right-info-banner h3{font-size:40px;line-height:40px;margin-bottom:10px;}
.banner-text-cont{width:540px;padding-bottom:0.6%;}
.banner-text-cont h2{font-size:24.7px;letter-spacing:6px;line-height:24px;padding:0 0 0 0;}
.banner-text-cont h1{font-size:72px !important;line-height:64px;letter-spacing:-0.6px;width:540px;margin-bottom:0px !important;}
.banner-text-cont span{font-size:22px;padding:0 0 0px 0;letter-spacing:4.75px;}
.right-info-banner > ul{margin:1.6% 0;}
.right-info-banner ul li{font-size:18px;line-height:13px;margin-bottom:0 !important;padding-bottom:0.9%;}
.right-info-banner ul li a{font-size:12px;margin-bottom:0.5%;background-size:5px auto;}
body.home .footer{bottom:-78px;position:absolute;}
}
@media all and (min-width:1215px) and (max-width:1366px){.right-info-banner{width:560px !important;}
.right-info-banner ul li{line-height:18px !important;}
}
@media all and (min-width:1367px) and (max-width:1600px){.right-info-banner ul li{line-height:10px;}
.banner-text-cont h1{line-height:83px;}
.right-info-banner{width:700px;}
}
@media all and (min-width:1921px) and (max-width:2560px){.banner-text-cont h1{}
}
@media all and (max-width:1215px){body.home .header nav{margin-top:0px;width:100%;}
body.home .header nav ul.nav{width:100%;text-align:center;}
body.home .header nav ul.nav li{display:inline-block;float:none;}
body.home{background-size:100%;}
.banner-text-cont h1{font-size:42px !important;line-height:48px;}
.right-info-banner h3{font-size:37px;line-height:24px;text-align:left;}
.right-info-banner{margin-top:144px;margin-right:3%;width:530px;}
body.home .footer .wrap{height:auto !important;}
body.home .footer .footer-col .col-wrapper .col-inner{min-height:206px;padding:6%;}
body.home .footer .widgettitle{font-size:18px;font-weight:bold;}
}
#sidebar1 #text-8 iframe{height:375px !important;}
.wpb_wrapper .wpb_text_column .wpb_wrapper h1 iframe{width:100%!important}
.textwidget input#email_newsletter::-webkit-input-placeholder{color:#222;}
.textwidget input#email_newsletter:-moz-placeholder{color:#222;}
.textwidget input#email_newsletter::-moz-placeholder{color:#222;}
.textwidget input#email_newsletter:-ms-input-placeholder{color:#222;}
#cboxContent #cboxLoadedContent #inline_content{background-color:#727A7E!important;}
.botox-midddel-cont{width:474px;margin:0 auto;}
.botox-midddel-cont .center-top-cont{background:url(images/border-bg.png) repeat-x 0 0;margin:-20px 0 0 0;}
.botox-midddel-cont .center-top-cont .main-title{color:#79bbc6;font-size:23px;text-transform:uppercase;text-align:center;line-height:25px;padding:17px 0 0 0;}
.botox-midddel-cont .center-top-cont .join-box-bg{width:433px;min-height:173px;margin:7px auto 0 auto;}
.botox-midddel-cont .center-top-cont .join-title{font-size:26px;color:#000;font-weight:bold;text-align:right;text-transform:uppercase;line-height:24px;padding:19px 7px 0 0;}
.botox-midddel-cont .center-top-cont .freewine-title{font-size:22px;color:#79bbc6;font-weight:bold;text-align:right;text-transform:uppercase;line-height:20px;padding:19px 16px 0 0;}
.botox-midddel-cont .center-top-cont .freewine-title .font19{font-size:19px;}
.botox-midddel-cont .center-top-cont .white-color{color:#FFF;}
.botox-midddel-cont .center-top-cont .livebotox-title{font-size:20px;color:#79bbc6;font-weight:bold;text-align:right;text-transform:uppercase;line-height:20px;padding:14px 15px 0 0;}
.botox-midddel-cont .center-top-cont .afford-box{width:434px;margin:16px auto 0 auto;border:1px solid #79bbc6;border-radius:0 0 18px 18px;}
.botox-midddel-cont .center-top-cont .afford-box .top-header{background:#79bbc6;color:#FFF;font-size:26px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:30px;}
.botox-midddel-cont .center-top-cont .afford-box{font-size:17px;font-weight:bold;text-transform:uppercase;padding-bottom:16px;}
.botox-midddel-cont .center-top-cont .afford-box ul{margin:10px 0 0 25px;list-style:disc;padding:0;}
.botox-midddel-cont .center-top-cont .afford-box ul li{margin-bottom:0px !important;}
.botox-midddel-cont .center-top-cont .afford-box ul ul{margin:0px 0 0 25px;font-weight:normal;text-transform:none;list-style:disc;padding-bottom:5px;}
.botox-midddel-cont .center-top-cont .afford-box ul ul li{font-size:15px;color:#343434;margin-bottom:0px !important;}
.botox-midddel-cont .center-top-cont .opportunity-form{margin:11px auto 0 auto;}
.botox-midddel-cont .center-top-cont .opportunity-title{text-align:center;font-size:18px;text-align:center;text-transform:uppercase;font-weight:bold;}
@media screen and (max-width:2560px){body.home .header nav ul.nav li{margin-right:2%;}
body.home .header nav{width:70%;}
body.home .header nav ul.nav li a{font-size:21px;line-height:25px;padding-bottom:0;}
#hsocial li{width:30px;height:30px;}
#hsocial li a{width:30px;height:30px;background-size:100% auto;}
.right-info-banner h3{font-size:106px;line-height:106px;}
.banner-text-cont h1{font-size:105px !important;line-height:105px;}
.right-info-banner ul li{font-size:34px;font-weight:300;line-height:35px;padding-bottom:0;}
body.home .footer .widgettitle{font-size:50px;line-height:62px;}
body.home .footer .widget p{font-size:26px;line-height:34px;}
body.home .footer .footer-col .col-wrapper .col-inner{padding:9%;}
body.home .footer .footer-cols{height:100%;}
.right-info-banner{margin-top:130px;}
}
@media screen and (max-width:1920px){.header nav ul.nav li ul.sub-menu li a{width:300px;}
body.home .header nav ul.nav li ul.sub-menu{top:26px;}
body.home .header nav ul.nav li ul.sub-menu ul.sub-menu{top:0px;}
body.home .wrap{width:97%;}
body.home #logo{float:left;padding:16px 0;margin-left:0px;}
body.home #logo img{width:327px;}
body.home .header nav ul.nav li a{padding-top:4px;}
body.home .header nav{float:left;z-index:101;margin-top:8px;background-color:transparent;height:auto;width:auto;margin-left:26px;}
body.home .header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:left;}
body.home .header nav ul.nav li{height:auto;float:left;display:block;position:relative;margin-right:24px;}
body.home .header nav ul.nav li a{font-family:Arial, sans-serif;color:#fff;font-size:24px;text-transform:uppercase;line-height:normal;height:auto;float:none;padding:1em 5px;padding-top:4px;}
#hsocial{list-style:none;margin:29px 35px 0 0px;padding:0;float:right;}
#hsocial li a{display:block;margin:0;padding:0;width:30px;height:30px;background-repeat:no-repeat;background-size:100% auto;}
#hsocial li{display:inline-block;margin:0 14px 0 0;padding:0;width:25px;height:25px;}
.right-info-banner{float:right;margin-right:20px;margin-top:140px;}
.right-info-banner h3{font-size:90px;letter-spacing:3px;margin-bottom:0;margin-right:15px;margin-top:0;line-height:90px;}
.banner-text-cont{left:70px;position:relative;top:40px;width:761px;}
.banner-text-cont h2{font-size:39px;letter-spacing:9.2px;line-height:39px;padding-bottom:0;}
.banner-text-cont h1{font-size:82px !important;letter-spacing:15px;line-height:82px;margin-bottom:15px !important;margin-top:15px !important;width:720px;}
.banner-text-cont span{font-family:inherit;font-size:32.5px;font-weight:normal;letter-spacing:7.3px;line-height:31px;padding-bottom:15px;}
@-moz-document url-prefix(){.banner-text-cont h1{font-size:82px !important;letter-spacing:15px;line-height:82px;margin-bottom:15px !important;margin-top:15px !important;width:720px;}
.banner-text-cont span{font-family:inherit;font-size:32.5px;font-weight:normal;letter-spacing:7.3px;line-height:31px;padding-bottom:15px;}
}
body.home .footer .footer-cols{width:100%;height:230px;overflow:hidden;background-color:transparent;}
div.right-info-banner ul{letter-spacing:1px;margin-left:102px;margin-top:65px;}
body.home .right-info-banner ul li{font-size:30px;line-height:30px;margin-bottom:13px !important;padding-bottom:0;}
body.home .footer .widgettitle{font-size:36px;line-height:36px;margin-top:6px!important;letter-spacing:2px;}
body.home .footer{bottom:-78px;position:absolute;}
body.home .footer .widget p{font-size:25px;line-height:30px;margin-bottom:24px;}
.right-info-banner ul li a{font-size:14px;}
}
@media screen and (max-width:1680px){.header nav ul.nav li ul.sub-menu li a{font-size:16px;line-height:20px;width:315px;}
.header nav ul.nav li ul.sub-menu{top:30px;}
body.home .footer .footer-col .col-wrapper .col-inner{padding:26px;}
body.home .wrap{width:98%;}
body.home #logo{float:left;padding:10px 0;}
body.home #logo img{width:295px;}
body.home .header nav ul.nav li a{padding-top:4px;}
body.home .header nav{float:left;z-index:101;margin-top:5px;background-color:transparent;height:auto;width:auto;margin-left:22px;}
body.home .header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:left;}
body.home .header nav ul.nav li{height:auto;float:left;display:block;position:relative;margin-right:18px;}
body.home .header nav ul.nav li a{font-family:Arial, sans-serif;color:#fff;font-size:20px;text-transform:uppercase;line-height:normal;height:auto;float:none;padding:1em 5px;padding-top:4px;}
#hsocial{list-style:none;margin:23px 41px 0 0px;padding:0;float:right;}
#hsocial li a{display:block;margin:0;padding:0;width:25px;height:25px;background-repeat:no-repeat;background-size:100% auto;}
#hsocial li{display:inline-block;margin:0 5px 0 0;padding:0;width:25px;height:25px;}
.right-info-banner{float:right;margin-right:20px;margin-top:130px;}
.right-info-banner h3{font-size:65px;letter-spacing:3px;margin-bottom:0;margin-right:15px;margin-top:0;}
.banner-text-cont{left:70px;position:relative;top:40px;width:761px;}
.banner-text-cont h2{font-size:37px;letter-spacing:9.2px;line-height:37px;padding-bottom:0;}
.banner-text-cont h1{font-size:95px !important;letter-spacing:6px;line-height:95px;margin-bottom:10px !important;margin-top:10px !important;width:694px;}
.banner-text-cont span{font-family:inherit;font-size:30.4px;font-weight:normal;letter-spacing:7.3px;line-height:31px;padding-bottom:10px;}
@-moz-document url-prefix(){.banner-text-cont h1{font-size:78px !important;letter-spacing:15px;line-height:78px;margin-bottom:10px !important;margin-top:10px !important;width:694px;}
.banner-text-cont span{font-family:inherit;font-size:30.4px;font-weight:normal;letter-spacing:7.3px;line-height:31px;padding-bottom:10px;}
}
body.home .footer .footer-cols{width:100%;height:230px;overflow:hidden;background-color:transparent;}
div.right-info-banner ul{letter-spacing:1px;margin-left:102px;margin-top:55px;}
body.home .right-info-banner ul li{font-size:30px;line-height:30px;margin-bottom:13px !important;padding-bottom:0;}
.right-info-banner ul li a{font-size:11px;}
body.home .footer .widgettitle{font-size:36px;line-height:36px;margin-top:6px!important;letter-spacing:2px;}
body.home .footer{bottom:-78px;position:absolute;}
body.home .footer .widget p{font-size:22px;line-height:25px;margin-bottom:24px;}
.right-info-banner ul li a{font-size:13px;}
}
@media screen and (max-width:1600px){body.home .wrap{width:98%;}
body.home #logo{padding:0px 0;margin:18px 0px;}
body.home #logo img{width:281px;}
body.home .header nav ul.nav li a{padding-top:4px;}
#hsocial{float:left;}
body.home .header nav{float:left;margin-top:20px;}
body.home .header nav ul.nav{margin-left:20px;}
body.home .header nav ul.nav li{margin-right:21px;}
body.home .header nav ul.nav li a{font-size:18px;}
#hsocial{float:right;margin-top:23px;margin-left:0px;margin-right:44px;}
#hsocial li a{display:block;margin:0;padding:0;width:25px;height:25px;background-repeat:no-repeat;background-size:100% auto;}
#hsocial li{display:inline-block;margin:0 5px 0 0;padding:0;width:25px;height:25px;}
.right-info-banner{float:right;margin-right:20px;margin-top:90px;}
.right-info-banner h3{font-size:40px;letter-spacing:3px;margin-bottom:0;margin-right:40px;margin-top:0;}
.banner-text-cont{left:5px;position:relative;top:4px;}
.banner-text-cont h2{font-size:25px;letter-spacing:12px;line-height:30px;padding-bottom:0;}
.banner-text-cont h1{font-size:64px !important;letter-spacing:15px;line-height:64px;margin-bottom:3px !important;width:630px;}
.banner-text-cont span{font-size:25px;font-weight:normal;letter-spacing:7.5px;line-height:31px;font-family:inherit;}
@-moz-document url-prefix(){body.home .header nav ul.nav li a{font-size:17px;}
.banner-text-cont h1{font-size:64px !important;letter-spacing:15px;line-height:64px;width:630px;}
.banner-text-cont span{font-size:25px;font-weight:normal;letter-spacing:7.3px;line-height:31px;font-family:inherit;}
}
body.home .footer .footer-cols{width:100%;height:230px;overflow:hidden;background-color:transparent;}
div.right-info-banner ul{letter-spacing:1px;margin-left:7px;margin-top:17px;}
body.home .right-info-banner ul li{font-size:20px;line-height:20px;padding-bottom:0;margin-bottom:7px!important;}
body.home .footer .widgettitle{font-size:36px;line-height:36px;margin-top:6px!important;letter-spacing:2px;}
body.home .footer{bottom:-78px;position:absolute;}
body.home .footer .widget p{font-size:20px;line-height:24px;margin-bottom:24px;}
.right-info-banner ul li a{font-size:13px;}
}
@media screen and (max-width:1370px){body.home #logo{padding:0px 0;margin:18px 0px;}
body.home .wrap{width:98.4%;}
body.home #logo img{width:243px;}
body.home .header nav ul.nav li a{padding-top:4px;font-size:15px;}
#hsocial{float:left;}
body.home .header nav{float:left;margin-left:0px;}
body.home .header nav ul.nav{margin-left:25px;margin-top:0px}
body.home .header nav ul.nav li{margin-right:20px;}
#hsocial{float:right;margin-top:22px;margin-left:0px;margin-right:20px;}
#hsocial li{display:inline-block;margin:0 9px 0 0;padding:0;width:22px;height:22px;}
#hsocial li a{display:block;margin:0;padding:0;width:22px;height:22px;background-repeat:no-repeat;background-size:100% auto;}
.right-info-banner{float:right;margin-right:20px;margin-top:90px;}
.right-info-banner h3{font-size:50px;letter-spacing:3px;margin-bottom:0;margin-right:40px;margin-top:0;line-height:50px;}
.header nav ul.nav li ul.sub-menu li a{font-family:Arial, sans-serif;font-size:14px;padding:0.5em;line-height:16px;height:auto;width:280px;display:block;}
.header nav ul.nav li ul.sub-menu{background-color:#333;top:30px;}
.banner-text-cont{left:5px;position:relative;top:4px;}
.banner-text-cont h2{font-size:25px;letter-spacing:4.9px;margin-top:15px;line-height:25px;padding-bottom:0;}
.banner-text-cont h1{font-size:58px !important;letter-spacing:5px;line-height:58px;margin-bottom:3px !important;width:510px;margin-top:10px!important;}
.banner-text-cont span{font-size:22px;padding:0 0 10px 0;letter-spacing:2.8px;font-family:inherit;}
body.home .footer .footer-cols{width:100%;height:230px;overflow:hidden;background-color:transparent;}
div.right-info-banner ul{letter-spacing:1px;margin-left:28px;margin-top:24px;}
body.home .right-info-banner ul li{font-size:20px;line-height:20px;padding-bottom:0;margin-bottom:7px!important;}
body.home .footer .widgettitle{font-size:28px;line-height:28px;margin-top:6px!important;letter-spacing:2px;}
body.home .footer{bottom:-78px;position:absolute;}
.right-info-banner ul li a{font-size:12px;}
body.home .footer .widget p{font-size:17px;line-height:20px;margin-bottom:24px;}
body.home .footer .footer-menu ul.nav li a{font-size:9px;}
body.home .footer .footer-menu{padding:15px 5%;}
@-moz-document url-prefix(){//ben fifre luc lam bi lech 1px e viet o day
.banner-text-cont h1{font-size:52px !important;letter-spacing:8.1px;line-height:47px;margin-bottom:3px !important;width:510px;margin-top:10px!important;}
body.home .header nav ul.nav li{margin-right:14px;}
}
body.home .footer .footer-cols{background-color:transparent;height:180px;overflow:hidden;width:100%;}
body.home .footer .footer-col .col-wrapper .col-inner{padding:15px 25px 25px 25px;}
}
@media screen and (max-width:1280px){body.home #logo{padding:0px 0;margin:15px 0px;}
body.home .wrap{width:98.3%;}
body.home #logo img{width:227px;}
body.home .header nav ul.nav li a{padding-top:4px;font-size:15px;}
#hsocial{float:left;}
body.home .header nav{float:right;margin-top:14px;width:68%;}
body.home .header nav ul.nav{margin-left:14px;margin-top:0px;}
body.home .header nav ul.nav li{margin-right:1%;}
#hsocial{float:right;margin-top:17px;margin-left:0px;margin-right:30px;}
.right-info-banner{float:right;margin-right:20px;margin-top:80px;}
.right-info-banner h3{font-size:50px;letter-spacing:3px;margin-bottom:5%;margin-right:0px;margin-top:0;line-height:50px;}
.banner-text-cont{left:24px;position:relative;top:4px;}
.banner-text-cont h2{font-size:23px;letter-spacing:7.7px;margin-top:7px;line-height:23px;padding-bottom:0;}
.banner-text-cont h1{font-size:73px !important;letter-spacing:1px;line-height:73px;margin-bottom:3px !important;width:510px;margin-top:5px!important;}
.banner-text-cont span{font-size:21px;padding:0 0 10px 0;letter-spacing:5.6px;font-family:inherit;}
@-moz-document url-prefix(){.banner-text-cont h1{font-size:42px !important;letter-spacing:13.5px;line-height:42px;margin-bottom:3px !important;margin-top:5px !important;width:510px;}
.banner-text-cont span{font-family:inherit;font-size:18px;letter-spacing:5.6px;padding:0 0 10px;}
.banner-text-cont{left:24px;position:relative;top:4px;}
.banner-text-cont h2{font-size:20px;letter-spacing:7.7px;line-height:20px;margin-top:7px;padding-bottom:0;}
div.right-info-banner ul{letter-spacing:1px;margin-left:40px;margin-top:12px;}
body.home .right-info-banner ul li{font-size:14px;letter-spacing:2px;line-height:14px !important;margin-bottom:3px !important;padding-bottom:0;}
.right-info-banner ul li a{font-size:10px;}
}
body.home .footer .footer-cols{width:100%;height:230px;overflow:hidden;background-color:transparent;}
div.right-info-banner ul{letter-spacing:1px;margin-left:40px;margin-top:24px;}
body.home .right-info-banner ul li{font-size:25px;padding-bottom:0;margin-bottom:3px!important;line-height:25px!important;letter-spacing:2px;}
body.home .footer .widgettitle{font-size:26px;line-height:26px;margin-top:6px!important;letter-spacing:2px;}
body.home .footer{bottom:-78px;position:absolute;}
.right-info-banner ul li a{font-size:11px;}
body.home .footer .widget p{font-size:16px;line-height:20px;margin-bottom:24px;}
body.home .footer .footer-menu ul.nav li a{font-size:8px;}
body.home .footer .footer-menu{padding:15px 5%;}
body.home .footer .footer-cols{background-color:transparent;height:200px;overflow:hidden;width:100%;}
}
body.logged-in div#container{position:relative;}
@media (min-width:1016px) and (max-width:1026px){#sidebar1 .vc_span4.wpb_column{display:none;}
body .spotlight{display:block;}
body.archive #content #main, body #content .blog-page #main{width:68%;}
body.archive #content #sidebar1, body #content .blog-page #sidebar1{padding-right:0;width:32%;}
body.archive #content #sidebar-left, body #content .blog-page #sidebar-left{float:right;width:32%;padding-right:0!important;}
.footer-cols-page .t-all{width:auto;}
body.home .footer .footer-col .col-wrapper .col-inner{padding:6%;}
body.home #hsocial{margin-right:0;}
body.home #logo{width:200px;}
body.home #logo img{width:100%;}
body.home .header nav{margin-top:17px;width:71%!important;margin-left:0!important;}
body.home .header nav ul li:last-child{margin-right:0px!important;}
body.home .wrap{width:99.5%;}
body.home .header{height:50px!important;}
body.home .header nav ul.nav li{margin-right:3px!important;}
nav ul.nav li ul.sub-menu, nav ul.nav li ul.children{display:inherit;}
.right-info-banner h3{font-size:50px;margin-bottom:1%;text-align:right;line-height:50px;}
.banner-text-cont h1{font-size:74px !important;letter-spacing:0;line-height:69px;}
body.home #newsletter-id{display:none;}
body.home .footer .widgettitle{font-size:20px;}
body.home .footer .widget p{font-size:13px;}
body.home .footer .footer-menu{padding:12px 3%;}
div.right-info-banner ul{margin-left:28px;}
body.home .right-info-banner ul li{font-size:24px;padding-bottom:0;margin-bottom:5px!important;}
}
@media (max-width:1026px){body .spotlight{display:none;}
}/**/@media (min-width:776px) and (max-width:1035px){body.home #logo{width:60%;}
body.home #logo a, #logo a{height:88px;}
body.archive #content #main, body #content .blog-page #main{width:68%;}
body.archive #content #sidebar1, body #content .blog-page #sidebar1{padding-right:0;width:32%;}
body.archive #content #sidebar-left, body #content .blog-page #sidebar-left{float:right;width:32%;padding-right:0!important;}
}
@media screen and (min-width:1900px){body.home .footer .wrap{height:100px;}
}
@media (max-width:1035px){#gallery .wp-tab-content-wrapper{width:100%;}
.img-footer img{display:none;}
.header .wrap{width:100%!important;}
.header .wrap .wrap-header{width:98.3%!important;margin:0 auto;}
body .header .navigation #menu-the-main-menu{background:#f7f7f7;border-bottom:1px solid #ddd;}
body .header .navigation #menu-the-main-menu li{margin-right:0px!important;border-top:1px solid #ddd;}
body .header .navigation #menu-the-main-menu li .sub-menu{margin:0px;background:#f7f7f7;}
body .header .navigation #menu-the-main-menu li .sub-menu li{background:#f7f7f7;}
body .header .navigation #menu-the-main-menu li .sub-menu li:hover{background:#fff;}
body .header .navigation #menu-the-main-menu li .sub-menu li a{width:100%;text-decoration:none;padding-left:5%;}
body .header .navigation #menu-the-main-menu li:hover{background:#fff;}
body .header .navigation #menu-the-main-menu li a{text-align:left;padding:0;height:40px;line-height:40px!important;padding-left:2%;color:#737373!important;}
body.home .header{width:100%!important;}
.header nav ul.nav li ul.sub-menu{position:static!important;}
body .header nav ul.nav li ul.sub-menu ul.sub-menu{top:0px;left:100%;visibility:inherit!important;display:block!important;}
body .header nav ul.nav li ul.sub-menu ul.sub-menu li a{text-indent:15px;}
.header nav, body.home .header nav{width:100%;}
.header nav ul li{margin-right:0px;}
.header nav ul li a{font-size:15px!important;}
body.page .header{width:100%;margin:0 auto;}
body #sidebar1{padding-right:0px;}
body.home .header{width:100%;margin-bottom:0%;}
.vc_wp_custommenu .widget_nav_menu{padding:0;}
#sidebar1 #pardot-form #email_newsletter{width:100%;max-width:100%;}
.column_container .wpb_wrapper .vc_wp_custommenu h2.widgettitle{margin-bottom:0px;}
#logo .logo-mobile img{width:100%!important;display:block!important;}
#logo a{background:none!important;}
.call-mobile{margin-right:2.5%!important;}
body.home #logo a, #logo a{height:100%!important;}
body #content{margin-top:0px!important;}
}
@media screen and (min-width:700px) and (max-width:1035px){#sidebar1 .vc_span4{display:none;}
body .spotlight{display:block;margin-bottom:0px!important;margin-top:0px!important;}
}/**/@media screen and (min-width:769px) and (max-width:1026px){body.single-post #sidebar-left #black-studio-tinymce-4{display:none;}
}
@media (max-width:775px){.spotlight .d-1of3{margin-bottom:15px!important;}
#sidebar1 .vc_span4{display:none;}
body .spotlight{margin-bottom:0px!important;margin-top:0px!important;}
body.archive #content #main, body #content .blog-page #main{width:67%;}
body.archive #content #sidebar1, body #content .blog-page #sidebar1{padding-right:0;width:32%;}
body.archive #content #sidebar-left, body #content .blog-page #sidebar-left{float:right!important;width:32%;padding-right:0!important;}
body.page-id-523 #sidebar1, body.page-id-532 #sidebar1{display:none;}
body.page-id-523 .footer-mobile-home{margin-top:0px;}
body .spotlight{display:block;}
}
@media (max-width:1035px){#blog-page .vc_span3{width:33%!important;}
}
@media screen and (max-width:730px){body #blog-page .vc_span3{height:100%;width:100%!important;}
}
@media (max-width:767px){body.page-id-9688 .submenupage{display:none!important;}
body.archive #content #main, body #content .blog-page #main{width:100%;}
body.archive #content #sidebar1, body #content .blog-page #sidebar1{padding-right:0;width:100%;}
body.archive #content #sidebar-left, body #content .blog-page #sidebar-left{float:right!important;width:100%;padding-right:0!important;}
body.page-id-9688 #content .article-header h1{text-align:center;}
body.page-id-10845 #main{padding-right:0px;}
body.page-id-10845 .metaslider{max-width:100%!important;}
}
@media (max-width:765px){.spotlight .d-1of3 br{display:none;}
}
@media (max-width:650px){body.home #wpadminbar{position:fixed;}
body.page-id-7993 #main .wpb_wrapper iframe{height:350px;}
}
@media (max-width:550px){body.page-id-532 .afford-box3 .afford-box{width:100%;}
body.archive #content #main, body #content .blog-page #main{width:100%;}
body.archive #content #sidebar1, body #content .blog-page #sidebar1{padding-right:0;width:100%;}
body.archive #content #sidebar-left, body #content .blog-page #sidebar-left{float:left!important;width:100%;padding-right:0!important;}
body.archive #content #sidebar-left #search-2, body #content .blog-page #sidebar-left #search-2{overflow:hidden;}
body.archive #content #sidebar-left #search-2 input#s, body #content .blog-page #sidebar-left #search-2 input#s, body.single-post #content #sidebar-left #search-2 input#s{width:70%;margin-right:0px;}
body.archive #content #sidebar-left #search-2 input#searchsubmit, body #content .blog-page #sidebar-left #search-2 input#searchsubmit, body.single-post #content #sidebar-left #search-2 input#searchsubmit{float:right;}
body.archive #content #sidebar-left #archives-2 select, body #content .blog-page #sidebar-left #archives-2 select, body.single-post #content #sidebar-left #archives-2 select{max-width:100%;width:100%;}
body.page-id-532 .botox-midddel-cont .center-top-cont .main-title{font-size:21px;}
body.page-id-532 .botox-midddel-cont{width:100%;}
body.page-id-7993 #main .wpb_wrapper iframe{height:380px;}
body.page-id-532 .botox-midddel-cont .center-top-cont .join-box-bg{width:100%;min-height:0;}
body.page-id-532 .botox-midddel-cont .center-top-cont .afford-box{width:100%;}
.wrap-iframe{height:390px;overflow:hidden;}
body .wrap-footer-mobile-home{padding-bottom:3%;overflow:hidden;}
}
@media (max-width:550px){body #wp-tabs-1 .ui-tabs li{width:99%;}
}
@media (max-width:480px){.header #menu-icon, .call-mobile{height:35px;}
body .header .navigation #menu-the-main-menu li a{text-align:left;padding:0;height:auto;line-height:30px!important;padding-left:2%;padding-right:2%;color:#737373!important;font-size:12px!important;}
}
@media (max-width:450px){body.page-id-9688 .wp-pagenavi span.pages{float:left;line-height:20px;margin-bottom:10px;margin-right:20px;}
}
body .logo-bot img{display:block;float:none;margin:0 auto;text-align:center;width:95%;}
body #sidebar-left select{width:90%;color:#000;font-family:inherit;text-transform:inherit;height:35px;line-height:35px;}
body #sidebar-left select:focus{background:#ec008c;}
body #sidebar-left input#s{width:60%;float:left;margin-right:2.5%;color:#000;font-family:inherit;text-transform:inherit;height:35px;line-height:35px;}
body #sidebar-left input#s:focus{background:#ec008c;border-radius:7px;}
body #sidebar-left{}
body #sidebar-left .boxes-title h2{margin:0px;}
body #sidebar-left .screen-reader-text{display:none;}
body #sidebar-left input#searchsubmit{border:medium none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;background:#444;color:#fff;line-height:16px;margin:0px 0 0;padding:10px 0;float:left;width:28%;text-align:center;font-family:arial,sans-serif;font-size:15px;}
#sidebar-left p{text-align:left;margin:0 0 10px;}
#sidebar-left .link{text-align:left;margin:0 0 10px;}
.banner-text-cont{position:relative;}
.right-info-banner{float:right;margin-right:20px;}
body.home #inner-header{width:97%;}
body.home .header nav{float:left;z-index:101;margin-top:8px;background-color:transparent;height:auto;width:auto;margin-left:26px;}
body.home .header nav ul.nav{list-style:none;margin:0;padding:0;height:auto;text-align:left;}
body .submenu-left{display:block;}
body .submenupage{display:none;}
@media (max-width:1016px){#black-studio-tinymce-4{display:none;}
#black-studio-tinymce-5{display:none;}
}
@media (max-width:765px){#black-studio-tinymce-4{display:block;}
#black-studio-tinymce-5{display:block;}
.d-all.t-all.m-all.cf.spotlight{display:none;}
}
@media (max-width:1029px){h1.mobile_title{display:block!important;}
h1.deskop_title{display:none;}
}
body .mobileclass ul li ul.sub-menu a{width:100%!important;}
body.archive section.entry-content p{margin-bottom:0px;}
@media (max-width:1035px){#content .article-header h1{margin-top:20px;}
body.archive .hentry{margin-bottom:0px;}
body.home .header nav{margin-left:0px!important;}
}
.header nav ul.nav li ul.sub-menu li a{width:434px;}
body.page-id-532 .wpb_content_element{margin-bottom:0px;}
.sidebar #text-20{padding:0px;}
.afford-box2{width:100%;margin:0px auto 0 auto;border:0px;border-radius:0px;font-weight:bold;text-transform:uppercase;padding-bottom:0px;}
.afford-box2 .top-header{background:#79bbc6;color:#FFF;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:20px;}
.postgalleryresponsive a{display:block;width:100%!important;text-align:center;}
.postgalleryresponsive table{width:100%!important;}
.postgalleryresponsive table img{width:100%!important;}
.postgalleryresponsive td{height:auto !important;}
@media (max-width:768px){.postgalleryresponsive td{display:block;width:100%;}
.postgalleryresponsive td a{font-size:18px;line-height:18px;}
.postgalleryresponsive td img{width:100%;margin-bottom:0px;}
}
#footer-info{overflow:hidden;height:100%;display:BLOCK;float:left;margin-top:10px;}
#footer-info p{margin-bottom:10px;text-align:justify;-moz-hyphens:none;}
@media screen (min-width:1016px) and (max-width:1215px){body.home .footer .wrap{height:340px!important;}}
@media (max-width:1035px){#panel{display:none;}
}
@media (min-width:1005px){body.home .header{background:url("images/bg-black.png") repeat scroll 0 0 transparent!important;position:absolute;top:0;left:0;width:100%;z-index:100;}
}
body.page-template-page-templatestemplate-webinar-php .d-3of4{width:96%!important;margin:0px auto;float:none!important;padding-right:0px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream{position:relative;}
body.page-template-page-templatestemplate-webinar-php .topform{position:absolute;background:url(images/bg-black3.png) repeat 0 0 transparent;height:100%;width:100%;}
body.page-template-page-templatestemplate-webinar-php .wrapstream h1{color:#fff;font-size:30px;text-align:center;margin-top:60px;padding:0 2%;}
body.page-template-page-templatestemplate-webinar-php .wrapstream{color:#fff;font-size:18px;margin-top:0px;}
/*body.page-template-page-templatestemplate-webinar-php p{margin:0px;}*/
body.page-template-page-templatestemplate-webinar-php .wrapstream p{margin-bottom:10px;}
.wrapstream input{background:#fff;border-radius:0px;width:300px;height:30px;border:1px solid #ccc;line-height:30px;color:#000!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform iframe{width:100%;}
.counttime{text-align:center;}
a#acounttime{display:block;width:380px;height:69px!important;margin:0px auto;margin-bottom:0pxs;}
.carbonlite-hours_dash{clear:none!important;float:left!important;}
.carbonlite-dashboard{width:400px!important;line-height:30px;height:90px!important;position:relative;overflow:hidden;}
.carbonlite-dashboard .carbonlite-dash{line-height:50px;margin-top:5px;margin-left:12px;}
.carbonlite-dashboard p.start{font-weight:bold;font-size:16px;float:left;margin-left:20px;margin-top:7px;}
body .carbonlite-dash{width:85px;}
body .darth-dash_title{top:5px!important;color:#000!important;left:inherit!important;right:-10px!important;font-size:12px;}
.carbonlite-dash{padding-top:0px!important;}
body .darth-minutes_dash .darth-dash_title{top:4px!important;}
body .darth-seconds_dash .darth-dash_title{top:4px!important;}
.darth-weeks_dash{display:none!important;}
.carbonlite-weeks_dash, .carbonlite-days_dash, .carbonlite-minutes_dash, .carbonlite-seconds_dash,.carbonlite-hours_dash{background:none!important;}
.carbonlite-digit{font:bold 25pt 'Roboto Condensed', sans-serif!important;width:28px!important;}
.topform form{margin-top:50px;}
.carbonlite-weeks_dash{display:none!important;}
.carbonlite-dashboard{background:none!important;}
.carbonlite-dashboard table{border:0px;}
.carbonlite-dashboard table td{vertical-align:top;border:0px;padding:0px!important;text-align:center;}
.carbonlite-dash_title{display:none!important;}
.carbonlite-dashboard table tr{background:#343234;border:0px!important;}
.carbonlite-dashboard table tr.bottom{background:#1c1a1c;color:#4c4e4c;}
.carbonlite-dashboard table tr.bottom td{text-align:left;}
.carbonlite-digit2{background:url("images/mid.png") no-repeat right 0px;padding-right:50px;}
.carbonlite-hours_dash,.carbonlite-minutes_dash,.carbonlite-seconds_dash{margin-left:0px!important;}
.start{text-align:center;font-weight:bold;text-transform:uppercase;margin-top:20px;font-size:17px;}
a#acounttime{width:100%!important;display:block;margin-bottom:0px;height:auto!important;}
#acounttime img{margin-bottom:0px!important;}
.fb_iframe_widget{margin-top:20px;}
.wpcf7-validation-errors{display:none!important;}
input.wpcf7-text{background:#fff!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .wpcf7-not-valid-tip{display:none;}
body.page-template-page-templatestemplate-webinar-php .wpcf7-not-valid{border:1px solid red;}
.topform .wpcf7{width:300px;margin:0px auto;margin-top:20px;}
body.page-template-page-templatestemplate-webinar-php .topform .wpcf7-form .wpcf7-submit{width:100px;background-color:#ec008c;margin-top:5px;color:#fff!important;}
body.page-template-page-templatestemplate-webinar-php .wpcf7-mail-sent-ok{margin-top:0px;font-size:12px;}
body.page-template-page-templatestemplate-webinar-php #wrap-main{overflow:hidden;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe{width:70%!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{width:30%!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform a{width:100%!important;}
body.page-template-page-templatestemplate-webinar-php #counttimeiframe{height:195px;width:380px!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform p{margin:0px;}
body.page-template-page-templatestemplate-webinar-php .footer-iframe{width:100%;background:#000;color:#fff;height:auto;text-align:center;line-height:30px;font-size:23px;padding:22px 10px;}
@media (max-width:1024px){body.page-template-page-templatestemplate-webinar-php .d-3of4{width:100%!important;}
}
@media (max-width:1035px){body.page-template-page-templatestemplate-webinar-php .d-3of4{width:99%!important;}
}
@media (max-width:768px){body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe,body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:320px;width:100%!important;}
}
@media (max-width:680px){body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe,body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:280px;}
}
@media (max-width:580px){body.page-template-page-templatestemplate-webinar-php .darth-dashboard{width:335px!important;margin:0 auto;padding-top:25px;}
body.page-template-page-templatestemplate-webinar-php .darth-dashboard p.start{position:ABSOLUTE;top:0;text-align:center;margin:0 auto;width:100%;left:0;}
}
@media (max-width:520px){.carbonlite-dashboard{padding-left:0px!important;width:100%!important;}
body.page-template-page-templatestemplate-webinar-php .d-3of4{width:100%!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe,body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:265px;}
}
@media (max-width:480px){.carbonlite-digit{font:bold 25pt 'Roboto Condensed', sans-serif!important;width:25px!important;}
.carbonlite-dashboard{padding-left:0px!important;width:100%!important;}
.carbonlite-dashboard table{width:100%!important;}
body .carbonlite-dash{width:108px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe,body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:250px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream h1{font-size:25px;text-align:center;margin-top:15px;}
}
@media (max-width:420px){body .carbonlite-dash{width:97px;}
}
@media (max-width:419px){body .carbonlite-dash{width:97px;}
}
@media (max-width:415px){body .carbonlite-dash{width:97px;}
}
@media (max-width:410px){body .carbonlite-dash{width:97px;}
}
@media (max-width:405px){body .carbonlite-dash{width:97px;}
}
@media (max-width:400px){.carbonlite-digit{font:bold 25pt 'Roboto Condensed', sans-serif!important;width:25px!important;}
.carbonlite-dashboard{padding-left:0px!important;}
.carbonlite-dashboard table{width:100%!important;}
body .carbonlite-dash{width:84px;}
body.page-template-page-templatestemplate-webinar-php #counttimeiframe{width:100%!important;}
body.page-template-page-templatestemplate-webinar-php .darth-dash{width:70px;padding-left:0;}
body.page-template-page-templatestemplate-webinar-php .darth-dashboard{width:295px!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe{height:265px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:340px;}
}
@media (max-width:380px){.carbonlite-digit{font:bold 27pt 'Roboto Condensed', sans-serif!important;width:25px!important;}
.carbonlite-digit2{padding-right:38px;}
body .carbonlite-dash{width:65px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream h1{font-size:25px;padding:0 3%;line-height:26px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .topform .wpcf7{width:90%;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .topform .wpcf7 .wpcf7-text{width:100%;}
}
@media (max-width:320px){.carbonlite-digit{font:bold 25pt 'Roboto Condensed', sans-serif!important;width:25px!important;}
.carbonlite-dashboard{padding-left:0px!important;}
.carbonlite-dashboard table{width:100%!important;}
a#acounttime{background-size:100% auto!important;}
a#acounttime:hover{background-size:100% auto!important;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .top-iframe{height:160px;}
body.page-template-page-templatestemplate-webinar-php .wrapstream .bottomform .bot-iframe{height:300px;}
}
body.page-template-page-templatestemplate-webinar-php .footer-iframe{position:relative;overflow:hidden;float:left;}
.marginbottom img{margin-bottom:35px!important;}
.marginbottom .join-box-bg img{margin-bottom:0px!important;}
body.home .footer .wrap{height:470px!important;}
body.home .footer .footer-menu{padding:0px!important;}
body.home .footer .footer-menu #menu-seo-links{background:#a4a4a4;padding:1% 2% 1% 2%;}
body.home .footer .footer-menu .d-all{padding:0px;}
body.home .footer #footer-info{padding:15px 5%;margin-top:0;padding-top:55px;}
body.home .footer{bottom:-470px;}
body.home.logged-in .footer .wrap{height:500px!important;}
@media (min-width:1580px){body.home .footer .wrap{height:550px!important;}
body.home .footer{bottom:-550px;}
body.home.logged-in .footer .wrap{height:580px!important;}
}
@media (min-width:1900px){body.home .footer .footer-menu #menu-seo-links{}
body.home .footer .wrap{height:610px!important;}
body.home .footer{bottom:-610px;position:absolute;}
body.home.logged-in .footer .wrap{height:640px!important;}
}
@media (max-width:1035px){body.home .footer .wrap{height:auto !important;}
body.home.logged-in .footer .wrap{height:auto!important;}
.info-footer-mobile{padding-bottom:10%;}}
.afford-box3 .afford-box{width:434px;margin:16px auto 0 auto;border:1px solid #79bbc6;border-radius:0 0 18px 18px;}
.afford-box3 .afford-box .top-header{background:#79bbc6;color:#FFF;font-size:23px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:30px;}
.flipbook-menuWrapper{top:10px!important;bottom:inherit!important;position:relative;}
.flipbook-bookLayer{top:55px!important;}
input.flipbook-color-light{color:#000!important;height:25px;border-radius:0px;text-align:center!important;}
.flipbook-loading-bar{position:relative;top:10px;}
.footer-cols a:hover{color:#ec008c!important;text-decoration:underline!important;}
@media (min-width:1016px){.home .header nav ul.nav li#menu-item-272 ul.sub-menu{width:300px;}
.home .header nav ul.nav li#menu-item-23 ul.sub-menu{width:380px;}
.home .header nav ul.nav li ul.sub-menu{width:250px;}
.home .header nav ul.nav li ul.sub-menu li{width:100%;}
.home .header nav ul.nav li ul.sub-menu li a{width:100%!important;text-decoration:none!important;}
.home .header nav{float:right;height:30px;width:800px;}
.home .header nav ul{list-style:none outside none;margin:0;padding:0;}
.home .header nav ul li{float:left;margin-right:0px;}
.home .header nav ul li:hover{}
.home .header nav li{float:left;text-shadow:0 0px 0 rgba(0, 0, 0, 0)}
.home .header nav ul li a{color:#fff;font-family:arial,helvetica,sans-serif;display:block;font-size:12px;padding:29px 14px 14px;text-decoration:none;text-align:center;line-height:1.2;}
.home .header nav ul li a:hover{color:#fcb034;text-decoration:none;}
.home .header nav ul li a:active{color:#fcb034;}
.home .header nav ul li ul{left:0;padding:0;position:absolute;text-align:left;width:191px;background:#000;}
.home .header nav ul > li:hover ul{}
.home .header nav ul li ul li{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transform:translatey(-10px);transform:translatey(-10px);opacity:0;}
.home .header nav ul > li:hover ul li{opacity:1;-webkit-transform:translatey(0px);transform:translatey(0px);}
.home .header nav ul li ul li:hover{background-color:#038daa;}
.home .header nav ul li ul li{color:#FFFFFF;font-size:12px;margin:0 !important;text-align:left;}
.home .header nav ul li ul li a{color:#fff;font-size:12px;padding:10px;text-align:left;width:170px;-webkit-backface-visibility:hidden;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;border-left:1px solid rgba(0,0,0,0);}
.home .header nav li:hover ul,.header .nav li.sfhover ul{left:auto;z-index:1000;text-align:left;}
.home .header nav ul li ul li a:hover{background:#02aacd;color:#fff;position:relative;-ms-transform:translate(10px);-webkit-transform:translate(10px);transform:translate(10px);text-shadow:0px 1px 2px rgba(0,0,0,0.4);border-left:2px solid rgba(0,0,0,0.2);border-bottom:0px solid #fcb034;-webkit-backface-visibility:hidden;}
.home .header nav ul.nav li ul.sub-menu ul.sub-menu{opacity:0;}
.home .header nav ul.nav li ul.sub-menu li:hover ul.sub-menu{opacity:1;}
}
body.page-template-page-templatestemplate_blog-php .spotlight-top,body.single .spotlight-top{}
body.page-template-page-templatestemplate_blog-php .spotlight-top.havebg,body.single .spotlight-top.havebg{color:#000;background:rgba(255,255,255,0.7);}
.page-template-page-templatestemplate_blog-php .spotlight-top h1,body.single .spotlight-top h1{color:#fff;}
body.page-template-page-templatestemplate_blog-php .spotlight-top.havebg h1,body.single .spotlight-top.havebg h1{color:#448eab;}
.page-template-page-templatestemplate_blog-php .spotlight-top a.home,body.single .spotlight-top a.home{color:#fff;}
.page-template-page-templatestemplate_blog-php .spotlight-top.havebg a.home,body.single .spotlight-top.havebg a.home{color:#000;}
body.page-template-page-templatestemplate_blog-php .wrap-content .phone a{color:#fff;display:block;margin-right:3px;text-align:right;}
.spotlight-top{min-height:84px;}
.spotlight-top a{float:left;margin-right:5px;color:#fff;}
.spotlight-top.havebg a{float:left;margin-right:5px;color:#000;}
.spotlight-top ul.post-categories{float:left;margin:0px;}
.spotlight-top a:hover{color:#fff;}
.spotlight-top.havebg a:hover{color:#000;}
body.page-template-page-templatestemplate_blog-php .spotlight-top,
body.single .spotlight-top{display:block;}
.faform input{background:#fff;height:25px;margin-bottom:10px;text-decoration:none;color:#333;line-height:25px;opacity:1;}
body.home .right-info-banner h3{color:#00b3d8;}
body.home .banner-text-cont h1{color:#00b3d8;}
body.page-template-page-templatestemplate_blog-php .spotlight-top.havebg, body.single .spotlight-top.havebg{padding-left:30px;padding-top:20px;}
@media screen and (max-width:920px){body.page-template-page-templatestemplate_blog-php .spotlight-top.havebg, body.single .spotlight-top.havebg{padding-left:17px;padding-top:20px;}
}
#content-mobile .metaslider .flexslider{margin:0 0 3.5% 0;}
#content-mobile .metaslider .caption-wrap .mid-caption a{float:right;}
.footer{min-height:100%;}
.footer .social-media{padding-right:0;}
.footer .social-media h4{margin-bottom:10px;}
.header-mobile #menu-icon{background:url(images/icon-menu.jpg) no-repeat 0 0 transparent;}
.header-mobile .right-header .icon-call a{float:right;background:url(images/call-icon.jpg) no-repeat 0 0 transparent;display:BLOCK;}
.header-mobile .right-header .icon-top{width:17.7%;float:right;margin-top:2.5%;}
.header-mobile .right-header .icon-top a{width:100%;height:85px;display:block;background-size:100% auto!important;}
#new-royalslider-20 img{width:100%!important;height:auto!important;margin-left:0!important;margin-top:0!important;}
.right-row02 iframe{width:100%;height:400px;}
.header-mobile .navigation{margin-right:0.5%;margin-left:4%;}
.header-mobile .logo-mobile{float:left;width:38%;}
.header-mobile .logo-mobile img{width:100%;}
body.home .shadow{background:url(images/shadow.png)repeat-x 0 0 transparent;height:10px;position:absolute;width:100%;z-index:10;top:0;}
.header-mobile{overflow:hidden;width:100%;margin:0 auto;background:#fafafa;padding:0 4.7%;box-shadow:0px 6px 5px #ddd;}
body.home .header-mobile{box-shadow:none!important;}
.header-mobile .right-header{float:right;width:62%;}
#content-mobile{position:relative;}
#content-mobile .mobile-slider ol.flex-control-nav{position:absolute;bottom:22PX;z-index:10;right:4%;width:140px;}
#content-mobile .mobile-slider ol.flex-control-nav a{background:#fff;width:15px;height:15px;margin:0 3px;}
#content-mobile .mobile-slider ol.flex-control-nav a.flex-active{background:#e3047c;}
#content-mobile .metaslider .caption-wrap{background:url(images/bg-caption2.png) repeat 0 0 transparent;height:60px;opacity:1;}
#content-mobile .metaslider .caption-wrap .caption{padding:0;word-wrap:break-word;width:90.5%;overflow:hidden;margin:0 auto;position:relative;}
#content-mobile .metaslider .caption-wrap a{font-family:Arial,sans-serif;color:#fff;line-height:60px;font-size:22px;text-decoration:none;}
#mobile-slider .flexslider{margin-bottom:7%;}
#content-mobile .metaslider .caption-wrap .left-caption{float:left;width:38.6%;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{background:url(images/icon-call.png) no-repeat 0 center transparent;padding-left:18%;height:100%;display:block;}
#content-mobile .metaslider .caption-wrap .mid-caption{}
#content-mobile .row-01{width:90%;margin:0 auto;padding-bottom:3%;overflow:hidden;}
#content-mobile .row-01 .left-row01{float:left;width:100%;}
#content-mobile .row-01 .right-row01,#content-mobile .pardot-form{float:right;width:47%;box-shadow:0px 0px 3px #ddd;background:#fff;margin-right:1px;padding:15px 15px 0px 15px;}
#content-mobile .pardot-form{width:79%;overflow:HIDDEN;float:none;margin:0 auto;margin-bottom:5%;}
#content-mobile .row-01 .right-row01 h2, #content-mobile .pardot-form h2{margin:0;margin-bottom:0;text-transform:uppercase;text-align:center;font-size:18px;color:#e3047c;font-family:arial,sans-serif;}
#content-mobile .row-01 .right-row01 iframe, #content-mobile .pardot-form iframe{width:100%;height:400px;}
#content-mobile .row-01 h2{color:#e3047c;text-align:left;font-size:23px;font-family:arial,sans-serif;margin-bottom:2%;}
#content-mobile .row-01 .content{text-align:left;color:#3c3c3c;font-size:19px;font-family:arial,sans-serif;line-height:24px;}
#content-mobile .row-02{width:85%;margin:0 auto;overflow:hidden;margin-bottom:5%;padding-top:6%;padding-bottom:2.6%;border-top:2px solid #c1c1c1;}
#content-mobile .row-02 .left-row02{float:left;width:40%;}
#content-mobile .row-02 .left-row02 img{text-align:center;margin:0 auto;display:block;margin-bottom:10%;width:90%;}
#content-mobile .row-02 .left-row02 p{font-size:19px;text-align:left;font-family:arial,sans-serif;line-height:24px;}
#content-mobile .row-02 .right-row02{float:right;width:47%;box-shadow:0px 0px 3px #ddd;background:#fff;margin-right:1px;padding:15px 15px 0px 15px;}
.row-03{overflow:hidden;}
.row-03 .title{background:#e3047c;padding:1% 0;margin-bottom:25px;}
.row-03 .title h2{font-family:arial,sans-serif;width:95%;margin:0 auto;color:#fff;background-size:auto 100%;padding-left:0px;}
.row-03 ul{width:79%;margin:0 auto;}
.row-03 ul li img{width:100%;}
.row-03 ul li{box-shadow:0px 0px 5px #333;position:relative;margin-bottom:5.5%;}
.row-03 ul li.img-01,.row-03 ul li.img-03{float:left;width:47%;}
.row-03 ul li.img-02,.row-03 ul li.img-04{float:right;width:47%;}
.row-03 ul li .caption{position:absolute;bottom:0;background:url(images/bg-caption2.png) repeat 0 0 transparent;height:50px;width:100%;text-align:center;color:#fff;font-family:arial,sans-serif;line-height:50px;font-size:17px;left:0px;text-decoration:none;}
#content-mobile .location{width:90%;margin:0 auto;border-top:2px solid #c1c1c1;padding:0 2.5%;padding-top:6%;}
#content-mobile .location .location_map{overflow:hidden;}
#content-mobile .location .left_location{float:left;width:49%;}
#content-mobile .location .left_location iframe,#content-mobile .location .right_location iframe{width:100%;}
#content-mobile .location p.tm{font-size:14px;overflow:hidden;color:#000;display:block;float:left;margin-top:20px;}
#content-mobile .location .right_location{float:right;width:49%;}
#content-mobile .location h2{font-family:arial,sans-serif;color:#3c3c3c;font-size:19px;margin-bottom:2.8%;margin-top:0.5%;}
.btt a{background:url(images/arrow-top.png) no-repeat 0 0 transparent;width:48px;height:29px;background-size:100% auto;display:block;font-size:0px;right:0;position:absolute;top:32%;}
body #sidebar1 .widget_newsletterwidget .newsletter-email{width:100%;max-width:100%;line-height:42px;padding:0;}
body #sidebar1 #text-7 img{margin:0 auto;display:block;}
body #sidebar1 #text-7{text-align:center;}
body #sidebar1{padding-right:0px;}
body .newsletter{border-bottom:none;}
body .footer #footer-widgets{margin-top:0;}
body .sidebar .widget_newsletterwidget{margin-bottom:0px;}
body .sidebar .widgettitle{margin-bottom:1em;}
body .sidebar #twitter-2 ul{margin-top:0px;}
body .sidebar .newsletter form{padding:0px;}
nav#bottom-nav .nav li:last-child{background:none;}
#footer-widgets a{text-decoration:none;}
@media (min-width:1026px) and (max-width:1080px){body #inner-footer{width:99%!important;}
body #inner-footer{width:100%;}
.header #inner-header{width:99%;}
body.home #main .royalSlider{width:100%;}
body #content #inner-content{width:99%;}
body #content #sidebar1{padding-right:0;width:31%;float:right;}
}
@media (max-width:1035px){body.home .footer-approved{background:url(images/bg-caption2.png) repeat 0 0 transparent;border-top:40px solid #e3047c;margin-top:3%;min-height:inherit;padding-top:4.5%;padding-bottom:1%;}
}
@media (max-width:1025px){body.home{background:#fafafa;font-family:arial,sans-serif;}
#content-mobile{display:block!important;}
.header-mobile{display:block!important;padding-top:1.4%;padding-bottom:0.6%;}
body #container{width:100%;}
body.home #content{display:none!important;}
body.home .footer #inner-footer{display:none;}
body.home .footer-mobile h2{color:#e3047c;font-size:15px;font-family:arial,sans-serif;text-align:left;margin-bottom:4%;}
body.home .footer-mobile #nav_menu-5{float:left;width:280px;}
body.home .footer-mobile ul li{float:none;display:block;text-align:left;margin-bottom:11px;}
body.home .footer-mobile ul li a{font-weight:normal;font-size:16px;color:#fff;}
#sm-list li{display:inline-block;margin:0 15px;padding:0;width:32px;height:32px;}
#sm-list li a{text-indent:-9999px;display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;opacity:0.7;}
body.home .footer-mobile #nav_menu-6{float:right;width:220px;}
.top-footer-mobile{overflow:hidden;width:67%;margin:0 auto;margin-bottom:3%;}
.bot-footer-mobile{border-top:2px solid #0e0e0e;padding-top:2.5%;}
.bot-footer-mobile .wrap-bot-footer-mobile{position:relative;width:90%;margin:0 auto;}
body.home .footer-approved #sm-list li a{background:url(images/icon-social.png) no-repeat 0 0 transparent;width:40px;height:40px;opacity:1;}
body.home .footer-approved #sm-list li.facebook a{background-position:0 0;}
body.home .footer-approved #sm-list li.twitter a{background-position:-66px 0;}
body.home .footer-approved #sm-list li.gplus a{background-position:-203px 0;}
body.home .footer-approved #sm-list li.email a{background-position:-407px 0;}
body.home .footer-approved #sm-list li.instagram a{background-position:-270px 0;}
body.home .footer-approved #sm-list li.youtube a{background-position:-339px 0;}
body.home .footer-approved #sm-list li.pinterest a{background-position:-135px 0;}
body.home .footer-mobile{display:block!important;}
}
@media (max-width:800px){.header-mobile .right-header .icon-top a{height:68px;}
body.home .footer-mobile #nav_menu-6{width:40%;}
.top-footer-mobile{width:85%;}
#content-mobile .metaslider .caption-wrap .caption{width:97%;}
#content-mobile .mobile-slider ol.flex-control-nav{right:0%;}
#content-mobile .metaslider .caption-wrap a{line-height:60px;font-size:20px;text-decoration:none;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{padding-left:22%;}
}
@media (max-width:770px){#content-mobile .row-02{width:90%;}
#content-mobile .location{padding:0px;}
}
@media (max-width:700px){#content-mobile .row-01 h2{font-size:20px;}
#content-mobile .row-01 .content{font-size:16px;line-height:22px;}
#content-mobile .row-02 .left-row02 p{font-size:16px;line-height:20px;}
#content-mobile .metaslider .caption-wrap a{font-size:18px;}
}
@media (max-width:680px){.header-mobile .right-header .icon-top a{height:57px;}
}
@media (max-width:620px){.row-03 ul li .caption{font-size:15px;}
#content-mobile .row-01{width:95%;}
#content-mobile .row-02{width:95%;}
#content-mobile .location{width:95%;}
.top-footer-mobile{width:90%;}
.bot-footer-mobile .wrap-bot-footer-mobile{overflow:hidden;}
.bot-footer-mobile #sm-list{margin-bottom:10px;}
.btt a{position:relative;float:right;}
}
@media (max-width:580px){.header-mobile .right-header .icon-top a{height:49px;}
#content-mobile .row-01 h2{font-size:18px;}
#content-mobile .row-01 .content{font-size:15px;line-height:22px;}
#content-mobile .row-02 .left-row02 p{font-size:15px;}
body.home .footer-mobile ul li a{font-size:15px;}
.top-footer-mobile{width:91%;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{padding-left:25%;}
}
@media (max-width:550px){#content-mobile .row-01 .left-row01{float:none;width:95%;margin:0 auto;overflow:hidden;}
#content-mobile .row-01 .right-row01{float:right;width:100%;}
.top-footer-mobile #nav_menu-7 .boxes-title{display:none;}
.top-footer-mobile #nav_menu-6{margin-bottom:0!important;}
#content-mobile .location .left_location,#content-mobile .location .right_location{width:100%;}
#content-mobile .location p.tm{padding-bottom:3%;}
body.home .footer{margin-top:0px;}
#content-mobile .row-02{width:100%;border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;}
#content-mobile .location{border-top:none;}
#content-mobile .row-02 .right-row02{padding-top:7%;border-top:1px solid #a4a4a4;float:none;width:100%;padding-bottom:3%;background:none;box-shadow:none;margin-bottom:4%;display:none;}
#content-mobile .row-02 .right-row02 iframe{width:95%;margin:0 auto;display:block;background:#fff;box-shadow:0px 0px 3px #ddd;padding-left:2%;padding-right:2%;padding-top:4%;}
#content-mobile .row-01{border:none;width:100%;}
#content-mobile .row-02 .left-row02{float:none;width:65%;margin:0 auto;margin-bottom:4%;}
.row-03 ul{width:95%;margin:0 auto;}
body.home .footer-mobile #nav_menu-5{float:none;width:270px;margin:0 auto;margin-bottom:5%;display:block;}
body.home .footer-mobile #nav_menu-6{float:none;width:270px!important;margin:0 auto;}
body.home .footer-mobile #sm-list li{margin:0 10px;}
}
@media (max-width:500px){#content-mobile .mobile-slider ol.flex-control-nav{width:100px;bottom:24PX;}
#content-mobile .mobile-slider ol.flex-control-nav a{width:12px;height:12px;margin:0 2px;}
#content-mobile .metaslider .caption-wrap{height:35px;}
#content-mobile .metaslider .caption-wrap a{line-height:35px;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{padding-left:35px;background-size:25px auto;padding-top:0px;font-size:15px;}
#content-mobile .metaslider .caption-wrap .mid-caption a{font-size:15px;}
}
@media (max-width:485px){.header-mobile .right-header .icon-top a{height:49px;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{background-size:25px auto;float:left;}
#content-mobile .mobile-slider ol.flex-control-nav{bottom:16PX;}
#content-mobile .mobile-slider ol.flex-control-nav a{width:10px;height:10px;margin:0 0px;}
#content-mobile .mobile-slider ol.flex-control-nav li{margin:0 1px!important;}
#content-mobile .mobile-slider ol.flex-control-nav{bottom:18PX;width:85px;}
#content-mobile .metaslider .caption-wrap .left-caption{padding-left:0;background:none;width:38%;}
.bot-footer-mobile .wrap-bot-footer-mobile{width:95%;}
}
@media (max-width:450px){.row-03 ul li .caption{height:35px;line-height:35px;font-size:12px;}
.header-mobile .right-header .icon-top a{height:40px;}
#content-mobile .metaslider .caption-wrap a{font-size:15px;}
body.home .footer-mobile #sm-list li{margin:0 1px;}
body.home .footer-mobile #sm-list li a{width:30px;height:30px;background-size:340px auto;}
body.home .footer-mobile #sm-list li.facebook a{background-position:0 0;}
body.home .footer-mobile #sm-list li.twitter a{background-position:-50px 0;}
body.home .footer-mobile #sm-list li.gplus a{background-position:-155px 0;}
body.home .footer-mobile #sm-list li.email a{background-position:-310px 0;}
body.home .footer-mobile #sm-list li.instagram a{background-position:-206px 0;}
body.home .footer-mobile #sm-list li.youtube a{background-position:-258px 0;}
body.home .footer-mobile #sm-list li.pinterest a{background-position:-103px 0;}
#content-mobile .metaslider .caption-wrap{height:30px;}
#content-mobile .metaslider .caption-wrap a{line-height:30px;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{padding-left:25px;}
}
@media (max-width:400px){#content-mobile .pardot-form{width:95%;}
.row-03 .title{margin-bottom:5%;}
.row-03 ul li.img-01, .row-03 ul li.img-03{width:49%;}
.row-03 ul li.img-02, .row-03 ul li.img-04{width:49%;}
.row-03 ul li{margin-bottom:2%;}
.row-03 ul li .caption{height:30px;line-height:30px;font-size:12px;}
#content-mobile .metaslider .caption-wrap .left-caption{width:36%;}
.header-mobile .right-header .icon-top a{height:35px;}
#content-mobile .metaslider .caption-wrap .left-caption{padding-left:0;background:none;}
.footer #menu-footer-menu li a{font-size:14px;}
}
@media (max-width:380px){body #sidebar1{width:100%;}
.sidebar #text-9 .widgettitle{background-size:100% auto;}
#nav_menu-4 .widgettitle{font-size:27px;}
#nav_menu-4 ul li a{font-size:15px;margin-left:0;}
}
@media (max-width:350px){.header-mobile .right-header .icon-top a{height:30px;}
#content-mobile .metaslider .caption-wrap a{font-size:12px;}
#content-mobile .metaslider .caption-wrap .left-caption a.call{background-size:20px auto;float:left;}
.row-03 ul li{width:100%!important;}
.row-03 ul li{margin-bottom:5%;}
}
@media (max-width:320px){#content-mobile .metaslider .caption-wrap a{font-size:12px;}
}
.services-blog{text-align:center;border:solid 1px #e7e7e7;width:100%;margin:auto;}
.info-services{font-family:'caviar_dreamsregular';text-align:center!important;}
#services-tabs .top-tab{display:none;padding:15px 20px 12px;}
#services-tabs .top-tab.active{display:block;}
#services-tabs .top-tab h1, #services-tabs .top-tab h2{color:#7c1742;font-size:55px;font-family:'caviar_dreamsregular';}
#services-tabs .top-tab h3, #services-tabs .top-tab h4, #services-tabs .top-tab h5, #services-tabs .top-tab h6{margin:auto;color:#58595b;font-size:20px;line-height:26px;font-family:caviar_dreamsbold;}
#services-tabs .top-tab p{color:#58595b;line-height:20px;padding-top:12px;}
.content-tab{background:url(images/tabs-bg.png) top center no-repeat;display:none;border-top:solid 1px #ececeb;background-size:100% auto;border-radius:7px;}
#services-tabs .image-content-tab img{float:right;max-width:420px;margin-right:20px;}
.tab-info{width:49%;float:right;padding-top:30px;margin-right:30px;background:none!important;text-align:left;padding:30px 20px 0px;box-sizing:border-box;}
.tab-info p{color:#58595b;font-size:14px;line-height:21px;margin-bottom:10px;font-family:'caviar_dreamsregular';}
#services-tabs .tab-info ul li{list-style-image:url(images/li-dots.png);font-family:'caviar_dreamsregular';}
#services-tabs .image-content-tab{width:45%;height:auto;overflow:hidden;float:left;}
#services-tabs{padding-bottom:25px;}
.category-service .entry-content p{font-family:'caviar_dreamsregular';text-align:left;font-size:15px!important;}
.category-service .entry-content p.text-s-top{font-size:19px!important;}
.content-tab.active{display:block;}
.services-blog{background:url(images/shadow1.png) top center no-repeat #fff;}
.tab-info a.various1{color:#7c1742;font-size:19px;display:block;margin-top:25px;text-decoration:none;text-transform:uppercase;font-weight:bold;}
#makeMeScrollable{width:100%;height:103px;position:relative;}
#services-slide{}
div.scrollingHotSpotLeft{min-width:75px;width:10%;height:91px;position:absolute;z-index:200;left:0;cursor:url(images/cursors/cursor_arrow_left.png), url(images/cursors/cursor_arrow_left.cur),w-resize;}
div.scrollingHotSpotRight{min-width:75px;width:10%;height:91px;position:absolute;z-index:200;right:0;cursor:url(images/cursors/cursor_arrow_right.png), url(images/cursors/cursor_arrow_right.cur),e-resize;}
#makeMeScrollable .scrollWrapper{width:100%;overflow:hidden;}
#makeMeScrollable .scrollableArea{height:105px;overflow:hidden;    margin: 0 auto;}
#makeMeScrollable .scrollableArea > div{white-space:normal;background:url(images/tab-li-bg.png) no-repeat right;padding-right:6px;margin:0;height:90px;}
#makeMeScrollable div.scrollableArea div{position:relative;float:left;margin:0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
#makeMeScrollable .scrollableArea > div a{padding:0px;float:none;display:block;font-size:13px;width:111px;white-space:normal;padding:0px 3px 12px;color:#7c1742;text-decoration:none;font-family:'caviar_dreamsbold';text-align:center;height:100%;}
#services-tabs .tab-logo-box{height:55px;width:108px;}
#makeMeScrollable .scrollableArea > div a p{color:#7c1742;padding-top:55px;}
#services-tabs .tab-logo-box img{margin:auto;position:absolute;top:0;bottom:0;left:0;width:90%;}
body.single-services .main-content-wrap #services-tabs .tab-info h2{color:#de0055;}
.portfolio-entry{padding:5px;}
.wp-pagenavi{min-height:30px;float:right;}
body.error404 .bot-content .wpb_wrapper section.search{padding:0px 0px 20px;height:auto;overflow:hidden;}
.wp-pagenavi a, .wp-pagenavi a{border:1px solid #939598;color:#939598;width:30px;display:block;float:left;height:30px;text-align:CENTER;line-height:30px;margin:0 2px;text-decoration:none;padding:0px;}
.wp-pagenavi a.last, .wp-pagenavi a.last{width:60px;}
.wp-pagenavi span.current, .wp-pagenavi span.current{border:1px solid #939598;color:#fff;width:30px;display:block;float:left;height:30px;text-align:CENTER;line-height:30px;background:#ec008c;margin:0 2px;padding:0px;}
.page-template-page-approved-php #content .bot-content #services-slide .scrollWrapper p{margin-bottom:15px;font-size:12px;line-height:12px;}
.our-services{margin-top:30px;padding: 0 25px;}
.entry-content ol{list-style:decimal;margin-left:20px;}
.entry-content ol li{margin-bottom:5px;}




/* flyout */
.alerts-manager-container a{
    color:#fff;
}
.alerts-manager-container a:hover{
    color:#fff;text-decoration:none;
}
.alerts-manager-container {
    color:#fff;
    bottom: 30px;
    position: fixed;
    left: 0;
    z-index: 10000;font-size:14px;
}
.alerts-manager-wrap {
    bottom: 0;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.3);
    height: 90px;
    overflow: hidden;
    position: absolute;
    left: -328px;
    width: 0;
    z-index: 175;   background: #ec008c;
    width: 360px;
}
.alerts-manager {
    background: #ec008c;
    border-top: 1px solid #ec008c;
    height: 100%;
    padding: 15px;
    width: 100%;
}
.alerts-manager.closed:before {
    color: #fff;
    content: '+';
    font-weight: 700;
    font-size: 28px;
    right: 4px;
    position: absolute;
    text-shadow: 0 1px 0 #007acc;
    top: 0;
}
.alerts-manager .bclose,.alerts-manager .expand, .alerts-manager .alerts-manager-content-headline, .alerts-manager .alerts-manager-content-image, .alerts-manager .alerts-manager-heading {
    display: block;
}
.alerts-manager .alerts-manager-content-headline a {
    color: #fff;
    text-decoration: underline;
}

.alerts-manager .bclose ,.alerts-manager .expand{
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    position: absolute;
    left: 338px;
    text-shadow: 0 1px 0 #007acc;
    top: 7px;font-weight:bold;
    z-index: 180;    
}
.alerts-manager .alerts-manager-heading {

    margin: 5px 0px;
}
@media (max-width: 768px){
    .alerts-manager-wrap{
    bottom: 25px;
}

}
@media (max-width: 400px){
	.alerts-manager .alerts-manager-heading{
		display:none;
		}
.alerts-manager{
    padding-right: 50px;
    padding-top: 10px;
}
.alerts-manager .bclose{
    left: 300px;
}
.alerts-manager-wrap {
    bottom: 60px;
}
.top-footer-mobile{
    padding: 0 40px;
    width:100%;
}
}
@media (max-width: 350px){
	.alerts-manager {
   
    padding: 15px 15px 15px 10px;
    width: 85%;
}
.alerts-manager .bclose{
left:290px;
	}
	}
	
/* end flyout */

.popupreservation .widgettitle{display:none;}
.book-clock-new{
	font-size:20px;
	width:90%;margin:0px auto;text-align:center;
	
}
.book-clock-new p{font-size:20px!important;}
@media(min-width:1400px){
	.tab-info a.various1{font-size: 1.3vw;    margin-top: 1.6vw;}
	.book-clock-new p{font-size:1.33vw!important;}
}
.mobilehome{display:none;}
.mobile-menu .mobilehome{display:block;}
.mobile-menu .menu-item-has-children .sub-menu{display:none;}
 /*new css*/
.page-template-template_inthenews #blog-page .img_inthe{
    height: 185px;
    margin-bottom: 10px;
}
.page-template-template_inthenews #blog-page .img_inthe img{
    width:100%;
    max-width: 140px;
} 
.page-template-template_inthenews #blog-page{font-size:0px;}
.page-template-template_inthenews #blog-page .wpb_column{
    margin-bottom: 15px;  
    display: inline-block;
    vertical-align: top;
    float: none!important; 
}
.page-template-template_inthenews #blog-page .wpb_column p{
    margin-top: 0;
    line-height: 20px!important;   
} 
@media (max-width:1024px){
    .page-template-template_inthenews .subpage-design .main-content {
    width:100%!important;
}
}

@media (max-width: 500px){
    .page-template-template_inthenews #blog-page .wpb_column{
    width: 48%!important;

}
}
@media (min-width: 1400px){
    .page-template-template_inthenews #blog-page .img_inthe{
    height: 12.33vw;
    margin-bottom:0.66vw;
}
.page-template-template_inthenews #blog-page .img_inthe img{
    max-width:9.33vw;
}
.page-template-template_inthenews #blog-page .wpb_column{
    margin-bottom:1vw;   
}
.page-template-template_inthenews #blog-page .wpb_column p{
    line-height:1.33vw!important;   
    font-size: 0.96vw!important;
} 
.page-template-template_inthenews #blog-page .wpb_column p span{ font-size: 0.96vw!important;}
}
