@media print{a[href]:after{content:none !important;}
}
@font-face{font-family:'TrajanPro-Bold';src:url('../fonts/TrajanPro-Bold_gdi.eot');src:url('../fonts/TrajanPro-Bold_gdi.eot?#iefix') format('embedded-opentype'), url('../fonts/TrajanPro-Bold_gdi.woff') format('woff'), url('../fonts/TrajanPro-Bold_gdi.ttf') format('truetype'), url('../fonts/TrajanPro-Bold_gdi.svg#TrajanPro-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
@font-face{font-family:"latobold";src:url('../fonts/lato-bold-webfont.eot');src:url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-bold-webfont.woff2') format('woff2'), url('../fonts/lato-bold-webfont.woff') format('woff'), url('../fonts/lato-bold-webfont.ttf') format('truetype'), url('../fonts/lato-bold-webfont.svg#latobold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"Open Sans Extrabold";src:url("../fonts/OpenSans-ExtraBold.eot?") format("eot"), url("../fonts/OpenSans-ExtraBold.woff") format("woff"), url("../fonts/OpenSans-ExtraBold.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBold.svg#OpenSans-Extrabold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold_0-webfont.eot');src:url('../fonts/opensans-bold_0-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-bold_0-webfont.woff2') format('woff2'), url('../fonts/opensans-bold_0-webfont.woff') format('woff'), url('../fonts/opensans-bold_0-webfont.ttf') format('truetype'), url('../fonts/opensans-bold_0-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSansSemibold';src:url('../fonts/OpenSans-Semibold-webfont.eot');src:url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'latoregular';src:url('../fonts/lato-regular-webfont.eot');src:url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-regular-webfont.woff2') format('woff2'), url('../fonts/lato-regular-webfont.woff') format('woff'), url('../fonts/lato-regular-webfont.ttf') format('truetype'), url('../fonts/lato-regular-webfont.svg#latoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'TrajanPro-Regular';src:url('TrajanPro-Regular.eot') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'TrajanPro-Regular';src:url('../fonts/TrajanPro-Regular.eot');src:url('../fonts/TrajanPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/TrajanPro-Regular.woff') format('woff'), url('../fonts/TrajanPro-Regular.ttf') format('truetype'), url('../fonts/TrajanPro-Regular.svg#TrajanPro-Regular') format('svg');font-weight:normal;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body, input, textarea, form, section, select{font-size:14px;font-family:"Marcellus";color:#333;}
body{background:#FFF;}
*{box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;}
.clear{clear:both;}
a{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;}
a:focus{outline:none;}
a:active, a:hover{outline:0;}
p{}
input, textarea, select{}
input:focus, textarea:focus, select:focus{box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:1px solid #333;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
a, button{-ms-touch-action:manipulation;touch-action:manipulation;}
a{color:#866337;}
form{display:block}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;}
button, input{line-height:normal;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:normal;font-family:'latobold';}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
code, kbd, pre, samp{font-family:'latoregular', serif;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
h1, .h1{font-size:28px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;}
h2, .h2{font-size:24px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;}
h3, .h3{font-size:18px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeSpeed;}
h4, .h4{font-size:14px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeSpeed;}
h5, .h5{font-size:13px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeSpeed;}
h6, .h6{font-size:12px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeSpeed;}
ol, ul{list-style:none;margin:0;padding:0;clear:both;}
h1{font-family:TrajanPro-Bold;font-size:30px;font-weight:normal;}
h2{font-family:TrajanPro-Bold;font-size:28px;font-weight:normal;}
h3{font-family:TrajanPro-Bold;font-size:26px;font-weight:normal;}
h4{font-family:TrajanPro-Bold;font-size:24px;font-weight:normal;}
h5{font-family:TrajanPro-Bold;font-size:20px;font-weight:normal;}
h6{font-family:TrajanPro-Bold;font-size:18px;font-weight:normal;}
blockquote{border:none;}
ol{list-style:outside;margin:0 10px;}
ol li{list-style:decimal outside;margin:20px;}
::selection{background:#2297cc;color:#FFF;}
::-moz-selection{background:#09357a;color:#FFF;}
select option::selection{background:#2297cc;color:#FFF;}
select option::-moz-selection{background:#09357a;color:#FFF;}
html, body, img, fieldset, abbr, acronym{border:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
code, cite, caption{font-weight:normal;font-style:normal;text-align:left;}
th{font-weight:normal;font-style:normal;}
address{font-style:normal;font-size:15px;}
fieldset{margin:0;padding:0;border:0;}
img{display:block;}
ol, ul{list-style:none;}
q:before, q:after{content:'';}
input:focus, input[type="search"]:focus{outline-offset:1px;outline:0px;}
input[type="search"]{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.main_wrapper, .header_wrapper, .container_wrapper, .footer_wrapper{display:block;position:relative;}
.maxfix_container{max-width:1210px;margin:0 auto;padding:0 8px;}
.header_wrapper{background:#FFF url(../images/headerbg.jpg) repeat-x top center;font-family:'latoregular';}
.container_wrapper{padding:32px 0 0;}
.homepage_cont{background-color:#f6f6f6;}
.head-top-main{background:#141913;height:60px;position:relative;z-index:99999999;}
.main-banner{clear:both;position:relative;top:-17px;}
.slider .owl-controls .owl-nav .owl-prev:after, .slider .owl-controls .owl-nav .owl-next:after, .clientSlider .owl-controls .owl-nav .owl-prev:after, .clientSlider .owl-controls .owl-nav .owl-next:after, .whatWeprovide .owl-controls .owl-nav .owl-prev:after, .whatWeprovide .owl-controls .owl-nav .owl-next:after, .whatWeprovide .owl-controls .owl-nav .owl-prev:before, .whatWeprovide .owl-controls .owl-nav .owl-next:before, .clientSlider .owl-controls .owl-nav .owl-prev:hover:before, .clientSlider .owl-controls .owl-nav .owl-next:hover:before, .LinksSlid span a:before, .LinksSlid span a:after, .serviceList li:after{background-image:url(../images/sprit.png);background-repeat:no-repeat;text-indent:-9999px;}
@media not all, (min--moz-device-pixel-ratio:2), not all, not all, (min-resolution:192dpi), (min-resolution:2dppx){.slider .owl-controls .owl-nav .owl-prev:after, .slider .owl-controls .owl-nav .owl-next:after, .clientSlider .owl-controls .owl-nav .owl-prev:after, .clientSlider .owl-controls .owl-nav .owl-next:after, .whatWeprovide .owl-controls .owl-nav .owl-prev:after, .whatWeprovide .owl-controls .owl-nav .owl-next:after, .whatWeprovide .owl-controls .owl-nav .owl-prev:before, .whatWeprovide .owl-controls .owl-nav .owl-next:before, .clientSlider .owl-controls .owl-nav .owl-prev:hover:before, .clientSlider .owl-controls .owl-nav .owl-next:hover:before, .LinksSlid span a:before, .LinksSlid span a:after, .serviceList li:after{background-image:url(../images/sprit@2x.png);background-size:100px 1000px;}
}
.logo{width:260px;height:auto;float:left;padding:26px 0 20px 23px;}
.head_right{float:right;margin-right:10px;text-align:right;width:74%;}
.headright_top{padding:13px 0px 18px 0;position:relative;width:51%;float:right;}
.social_info{display:inline-block;padding-right:15px;position:relative;}
.social_info:after{position:absolute;content:'';right:0px;width:1px;top:-5px;bottom:-5px;height:auto;background:#464646;}
.social_info span{display:inline-block;padding:0 5px;position:relative;}
.social_info span a{color:#606060;}
.social_info span a i{font-size:18px;color:#606060;}
.social_info span a:hover{color:#2297cc;}
.social_info span a:hover i{color:#2297cc;}
.callus p{padding:0;margin:0;font-family:'TrajanPro-Bold';font-size:12px;text-align:left;font-weight:normal;color:#8f8f8f;line-height:12px;}
.phone_number{float:left;padding:5px 15px 0 0;position:relative;}
.emailenq{padding:10px 18px 10px 23px;background-position:5px center;font-size:15px;}
.phone_number .emailus i{font-size:15px;position:relative;top:1px;left:-10px;color:#09357a;}
.headright_top a{color:#4f4f4f;text-decoration:none !important;font-family:"TrajanPro-Bold";font-size:20px;color:#4b3f36;}
.headright_top a:hover{color:#866337;}
.phone_number .callus{display:block;position:relative;color:#09357a;font-family:'latobold';font-size:20px;}
.phone_number .callus span{pointer-events:none;color:#4f4f4f;text-decoration:none !important;font-family:"TrajanPro-Bold";font-size:20px;color:#4b3f36;}
.phone_number .callus span a:hover{color:#866337;}
.phone_number .callus i{font-size:17px;position:relative;top:3px;left:-12px;}
.searchOpener{position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;cursor:pointer;display:inline-block;background:#866337;margin:0 15px 0 0;padding:14.5px 5px;}
.searchOpener a{pointer-events:auto;color:#FFF;font-family:"latobold";font-size:15px;border:2px dotted #9E805A;padding:10px 30px;text-align:center;text-transform:uppercase;}
.searchOpener a:hover{color:#000;}
.news-read{position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;cursor:pointer;display:inline-block;background:#866337;margin:0 15px 0 0;padding:10px 5px;float:right;}
.news-read a{color:#FFF;font-size:15px;border:2px dotted #9E805A;padding:5px 20px;text-align:center;text-transform:uppercase;}
.news-read a:hover{color:#000;}
.searchOpener.show_searchOpener{top:107px;z-index:9;background:#ff1000;}
.searchOpener.show_searchOpener i.fa-search:before{content:'\f00d';color:#bbb;font-size:21px;}
.Overlayer{position:fixed;background:#000;top:0px;left:0px;right:0px;z-index:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.Overlayer.show_overlayer{bottom:0px;opacity:.9;visibility:visible;}
.search_wrapper{position:absolute;background-color:#ce8c54;width:100%;top:-200px;left:0px;right:0px;opacity:0;z-index:10;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.search_wrapper.show_search{top:0px;opacity:1;}
.searchform{padding:33px;}
.inputfield.textinput{width:100%;padding-right:150px;margin-right:-140px;float:left;position:relative;overflow:hidden;}
.inputfield.textinput.focused label{left:-120px;opacity:0;}
.inputfield.textinput label{position:absolute;left:10px;line-height:48px;font-family:'latolight';color:#FFF;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;font-weight:normal;margin-bottom:0px;opacity:1;}
.inputfield.textinput input{height:45px;width:100%;border:1px solid #FFF;color:#FFF;font-size:15px;font-family:'latolight';background-color:transparent;line-height:48px;padding:0 10px;}
.inputfield.submitinput{width:140px;float:right;position:relative;}
.inputfield.submitinput:after{position:absolute;content:'\f002';left:27px;line-height:45px;font-size:19px;color:#ce8c54;font-family:'FontAwesome';transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.inputfield.submitinput:hover:after{color:#FFF;}
.inputfield.submitinput input{height:45px;width:100%;border:1px solid #FFF;color:#ce8c54;font-size:15px;font-family:'latoregular';text-transform:uppercase;background-color:#FFF;line-height:45px;padding-left:35px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.inputfield.submitinput input:focus{}
.inputfield.submitinput:hover input{border:1px solid #000;color:#FFF;background-color:#000;}
@media all and (min-width:1024px){.flexnav{display:block !important;font-size:15px;margin-top:12px;}
.flexnav > li{display:inline-block;position:relative;}
.no-touch .flexnav > li:last-child{margin-right:0px;}
.flexnav li > .submenu-outer{position:absolute;left:0;top:50px;width:200px;display:none;z-index:9;}
.flexnav li > .submenu-outer > ul{background:#09357a;box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333;-o-box-shadow:0 0 3px #333;}
.no-touch .flexnav li:hover > .submenu-outer{display:block;top:46px;}
.touch .flexnav li.parent > a{pointer-events:none}
.touch .flexnav li.parent.selected > a{pointer-events:auto}
.touch .flexnav li.touched > .submenu-outer{display:block}
.flexnav .submenu-outer li a{padding:10px 15px;display:block;font-size:13px;text-transform:none;color:#FFF;text-align:left;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border-bottom:1px solid #fff;}
.flexnav .submenu-outer li:last-child > a{border-bottom:0px solid transparent;}
.flexnav .submenu-outer{text-align:left;}
.flexnav .submenu-outer .submenu_level1{}
.flexnav .submenu-outer .submenu_level1 i{float:right;font-size:20px;}
.no-touch .flexnav .submenu-outer li:hover > a{background-color:#fff;color:#09357a;}
.no-touch .flexnav > li:before{content:'';position:absolute;width:100%;left:0px;bottom:-20px;height:2px;background:#866337;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;opacity:0;}
.no-touch .flexnav > li:hover:before{bottom:5px;opacity:1;}
.no-touch .flexnav .submenu-outer li.current-menu-item:hover > a{background-color:#fff;color:#09357a;}
.no-touch .flexnav > li.current-menu-item:hover:before{bottom:5px;opacity:1;}
.menu-header-top-menu-container li.current-menu-item{border-bottom:2px solid #866337;}
.menu-header-top-menu-container li.current-menu-item:hover:before{background:none;}
.menu-header-top-menu-container li.current-menu-item a{padding:10px 0 8px;}
.head_nav .menu-header-top-menu-container li{position:relative;}
.head_right ul li a{font-family:'TrajanPro-Bold';font-size:13px;color:#505050;}
.flexnav li > .submenu-outer .sub-menu li.parent > .submenu-outer{border-left:1px solid #ff3d30;left:100%;padding-top:0;position:absolute;top:0;}
}
.flexnav > li{margin-left:18px;margin-right:18px;}
.flexnav li a{text-decoration:none;font-weight:normal;}
.flexnav > li > a{display:block;padding:10px 0px 15px;color:#4f4f4f;text-align:center;position:relative;z-index:1;}
.flexnav > li a:hover, .flexnav > li:hover > a{color:#866337;}
.flexnav > li{position:relative;}
.menu-handle{display:none;position:relative;height:36px;}
.menu-handle span.menu-handle-icon{position:absolute;right:12px;top:12px;width:30px;height:14px;}
.menu-handle span.menu-handle-icon span{position:absolute;width:100%;height:2px;background:#af9556;left:0;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.menu-handle span.menu-handle-icon span.second{top:6px;}
.menu-handle.active span.menu-handle-icon span.first{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px;}
.menu-handle.active span.menu-handle-icon span.second{opacity:0}
.menu-handle.active span.menu-handle-icon span.third{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:6px;}
.menu-handle span.menu-handle-icon span.third{top:12px;}
.flexnav li.menu-active > .toggle-handle em.second{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
body{overflow-x:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;left:0;background:#fff;}
body.move_body{left:300px;}
body .main_wrapper{position:relative;left:0;width:100%;}
body.move_body .main_wrapper{position:fixed;left:300px;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.close_left_menu{position:relative;cursor:pointer;color:#FFF;font-size:14px;font-weight:normal;text-align:center;padding-bottom:10px;border-bottom:1px solid #D6D6D6;}
.close_left_menu i{font-size:20px;font-weight:normal;}
.close_left_menu:hover i{color:#866337;}
#main_menu_block{background:#816744;height:100%;min-height:100%;overflow-y:scroll;position:fixed;top:0;width:300px;z-index:0;padding:10px 0 40px 0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch;left:-300px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;display:block;overflow:auto;}
#main_menu_block.open{left:0;}
.social_side_left{margin:25px 15px 10px;}
#main_menu_block h3{color:#f4f2f2;font-size:24px;margin-bottom:15px;padding:0 5px 0 10px;}
.menu_left, .top_links_left{margin-bottom:15px;}
#main_menu_block ul{padding:0;margin:0;list-style:none;}
.menu_left_list li{position:relative;}
span.left_sub_navtrigger{width:30px;height:30px;display:inline-block;position:absolute;top:7px;right:7px;text-align:center;line-height:30px;cursor:pointer;z-index:1;color:#FFF;background:#222;font-size:20px;}
span.left_sub_navtrigger.open{}
span.left_sub_navtrigger i{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-shadow:none !important;}
span.left_sub_navtrigger.open i{transform:rotate(-227deg);-webkit-transform:rotate(-227deg);-o-transform:rotate(-227deg);position:relative;top:-1px;color:#fff;}
.menu_left_list li, .top_header_links_left li{border-bottom:1px solid #D6D6D6;padding:0 5px 0 25px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;}
.menu_left_list li:last-child, .top_header_links_left li:last-child{border-bottom:0;}
.menu_left_list li a, .top_header_links_left li a{color:#FFF;display:block;font-size:14px;padding:10px 0;font-family:'latoregular';position:relative;}
.menu_left_list li a i, .top_header_links_left li a i{margin-right:5px;font-size:18px !important;position:absolute;top:50%;left:-15px;margin-top:-10px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.menu_left_list li a:hover, .top_header_links_left li a:hover, .menu_left_list li a:focus, .top_header_links_left li a:focus, .menu_left_list li a:active, .top_header_links_left li a:active{color:#e8c599;text-decoration:none;}
.menu_left_list li.active a i, .top_header_links_left li.active a i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
i.fa-chevron-circle-down{color:#fff;font-size:20px;}
ul.sub_menu_left{display:none;border-top:1px solid #4a4a4a;padding:0 !important;margin-left:-5px !important;margin-right:7px;}
ul.sub_menu_left li{padding-left:20px !important;}
ul.sub_menu_left li a{color:#fff;}
ul.sub_menu_left li a:hover, ul.sub_menu_left li a:focus, ul.sub_menu_left li a:active{color:#866337;}
span.mobile_menu_triger{width:45px;height:42px;line-height:42px;background:#866337;display:inline-block;text-align:center;cursor:pointer;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;top:75px;right:8px;display:none;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
span.mobile_menu_triger:after{border:1px solid #866337;border-radius:5px;bottom:-4px;content:"";cursor:pointer;font-family:"latolight";left:-4px;position:absolute;right:-4px;top:-4px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
span.mobile_menu_triger i{font-size:25px;color:#fff;line-height:45px;text-shadow:0 2px 3px #001941;}
span.mobile_menu_triger:hover, span.mobile_menu_triger:focus, span.mobile_menu_triger:active{color:#fff;background:#866337;}
span.mobile_menu_triger:hover i{text-shadow:0 2px 3px #866337;}
span.mobile_menu_triger:hover:after, span.mobile_menu_triger:focus:after, span.mobile_menu_triger:active:after{color:#fff;border:1px solid #866337;}
#mainmenu{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.show-fixed-menu #mainmenu.sticky{top:0 !important;padding-top:3px;}
.slider_wrapper{position:relative;z-index:0;}
.owl-stage-outer{overflow:hidden;}
.owl-wrapper{position:relative;}
.owl-item{float:left;overflow:hidden;}
div.bnrovlybg{background:url(../images/black_transbg.png) repeat;top:0;right:0;bottom:0;left:0;position:absolute;height:100%;width:100%;z-index:9;display:block;}
.slider .owl-item img{left:50%;min-width:100%;position:relative;transform:translateX(-50%) translateY(0px);-webkit-transform:translateX(-50%) translateY(0px);-o-transform:translateX(-50%) translateY(0px);z-index:0;}
.slider .owl-carousel .owl-item{overflow:hidden;position:relative;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{backface-visibility:hidden;}
.banner_main .slider{position:relative;}
.slider .owl-controls{/**/}
.slider .owl-controls .owl-dots{text-align:center;display:none !important;}
.slider .owl-controls .owl-dot{display:inline-block;width:23px;cursor:pointer;}
.slider .owl-controls .owl-dot span{background:#908c8b;display:inline-block;height:13px;width:13px;border-radius:50%;-webkit-border-radius:50%;-oborder-radius:50%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.slider .owl-controls .owl-dot.active span, .slider .owl-controls.clickable .owl-dot:hover span{background:#2297cc none repeat scroll 0 0;}
.owl-theme .owl-controls .owl-page{display:inline-block;}
.slider .owl-controls{top:50%;left:0;position:absolute;right:0;z-index:2;margin-top:-15px;}
.slider .owl-controls .owl-nav{max-width:1280px;margin:0 auto;}
.slider .owl-controls .owl-nav .owl-prev, .slider .owl-controls .owl-nav .owl-next{height:30px;width:25px;position:absolute;text-indent:-555555px;overflow:hidden;cursor:pointer;}
.slider .owl-controls .owl-nav .owl-prev:after, .slider .owl-controls .owl-nav .owl-next:after{height:30px;width:15px;position:absolute;content:'';left:5px;top:0px;}
.slider .owl-controls .owl-nav .owl-prev{left:26px;}
.slider .owl-controls .owl-nav .owl-next{right:26px;}
.slider .owl-controls .owl-nav .owl-prev:after{background-position:0 0;}
.slider .owl-controls .owl-nav .owl-next:after{background-position:-17px 0;}
.owl-item .maxfix_container{position:relative;top:-27px;}
.overlayCont{position:absolute;left:14px;text-shadow:0 2px 3px #000;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;opacity:0;width:440px;color:#FFF;font-family:'latobold';font-size:15px;}
.owl-item.active .overlayCont{opacity:1;bottom:0px;transform:translateX(0) translateY(-70%);-o-transform:translateX(0) translateY(-70%);-webkit-transform:translateX(0) translateY(-70%);}
.overlayCont h2{font-size:40px;color:#FFF;font-family:'ITCKabelStdDemi';margin-bottom:24px;}
.overlayCont span{width:170px;padding:4px;display:block;border:1px solid #FFF;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;text-align:center;line-height:40px;margin-top:36px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.overlayCont a{font-size:17px;color:#FFF;font-family:'latobold';line-height:40px;display:block;border:1px solid #FFF;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.overlayCont a:hover{text-decoration:none;background:#FFF;color:#09357a;}
.dentalcosts_tab{}
.rwd_dentaltab{}
ul.tabsdental{margin-bottom:100px;}
.rwd_dentaltab ul.tabsdental{display:block;position:relative;}
.rwd_dentaltab ul.tabsdental li{width:20%;display:block;float:left;padding-right:1px;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;bottom:0px;}
.rwd_dentaltab ul.tabsdental li:hover{bottom:-20px;}
.rwd_dentaltab ul.tabsdental li.activetab{bottom:-20px;}
.rwd_dentaltab ul.tabsdental li.activetab:after{content:'';position:absolute;bottom:-37px;left:50%;margin-left:-20px;border:20px solid transparent;border-top:17px solid #2297cc;}
.rwd_dentaltab ul.tabsdental li a{display:block;text-decoration:none;}
.rwd_dentaltab ul.tabsdental li a span.spanImgtg{display:block;}
.rwd_dentaltab ul.tabsdental li a span.spanImgtg img{display:block;}
.rwd_dentaltab ul.tabsdental li a span.tabTtlsec{display:block;height:115px;width:100%;position:relative;text-align:center;}
.rwd_dentaltab ul.tabsdental li a span.tabTtlsec .h2{display:block;margin:0px;position:relative;color:#FFF;font-size:18px;font-family:'latobold';text-transform:uppercase;line-height:26px;top:50%;transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);}
.rwd_dentaltab ul.tabsdental li.DentalImplantsCost a{background:#ce5479;}
.rwd_dentaltab ul.tabsdental li.CrownsCost a{background:#ce8c54;}
.rwd_dentaltab ul.tabsdental li.invisalignCost a{background:#54ce74;}
.rwd_dentaltab ul.tabsdental li.RootcanalCost a{background:#2297cc;}
.rwd_dentaltab ul.tabsdental li.Removalcost a{background:#535958;}
.tabcontent{font-size:16px;font-family:'latolight';line-height:24px;}
.tabcontent h3{font-size:20px;font-family:'latobold';text-transform:uppercase;margin-bottom:25px;}
.tabcontent p{margin-bottom:25px;}
.tabcontent ul{}
.tabcontent ul li{padding-left:30px;position:relative;margin-bottom:20px;font-size:16px;}
.tabcontent ul li:after{content:'';position:absolute;left:0px;top:7px;height:15px;width:15px;}
.tabContTitle{display:block;text-align:center;padding-bottom:22px;}
.tabContTitle h2{display:inline-block;padding:0 70px;margin:0px;position:relative;color:#202020;font-size:40px;font-family:'latobold';line-height:normal;}
.tabContTitle h2:before{content:'';position:absolute;left:0px;top:-3px;height:55px;width:40px;background-position:-1px -1px;}
.tabContTitle h2:after{content:'';position:absolute;right:0px;top:-4px;height:55px;width:35px;background-position:-47px -1px;}
.contIntro{float:left;width:50%;padding-right:15px;display:block;position:relative;}
.contIntro h3{color:#2297cc;}
.tabcontent .contIntro ul li:after{background-position:-88px -1px;}
.contReltdIsue{float:right;width:50%;padding-left:15px;display:block;position:relative;}
.contReltdIsue h3{color:#ce8c54;}
.tabcontent .contReltdIsue ul li:after{background-position:-105px -1px;}
.contReltdIsue ul li span{color:#ee4343;}
.whtweprovd{}
.whtweprovd .maxfix_container{position:relative;}
.content_whatwe{text-align:center;font-size:16px;line-height:26px;}
.content_whatwe h3{font-size:35px;color:#09357a;font-family:'ITCKabelStdDemi';padding-bottom:3px;margin-bottom:24px;display:inline-block;position:relative;}
.content_whatwe h3:before{content:'';position:absolute;bottom:0px;left:50%;width:200px;margin-left:-100px;height:1px;background:#dfdfdf;}
.content_whatwe h3:after{content:'';position:absolute;bottom:0px;left:50%;width:50px;height:1px;margin-left:-25px;background:#ff1000;z-index:1;}
.content_whatwe p{color:#404040;}
.whatWeprovide{margin:34px auto 0;max-width:960px;}
.whatWeprovide .owl-stage-outer{overflow:visible;}
.whatWeprovide .owl-controls{position:relative;clear:both;padding:25px 0;max-width:282px;margin:0 auto;top:50px;}
.whatWeprovide .owl-item{position:relative;}
.whatWeprovide .owl-item img{max-width:100%;}
.whatWeprovide .owl-controls .owl-nav .owl-prev, .whatWeprovide .owl-controls .owl-nav .owl-next{top:0px;height:50px;width:50px;position:absolute;text-indent:-555555px;cursor:pointer;border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:hover, .whatWeprovide .owl-controls .owl-nav .owl-next:hover{border:1px solid #09357a;}
.whatWeprovide .owl-controls .owl-nav .owl-prev{left:0px;}
.whatWeprovide .owl-controls .owl-nav .owl-next{right:0px;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:after, .whatWeprovide .owl-controls .owl-nav .owl-next:after{height:20px;width:12px;position:absolute;content:'';left:50%;top:50%;margin:-9px 0 0 -5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:hover:after, .whatWeprovide .owl-controls .owl-nav .owl-next:hover:after{}
.whatWeprovide .owl-controls .owl-nav .owl-prev:after{background-position:-120px 0;}
.whatWeprovide .owl-controls .owl-nav .owl-next:after{background-position:-135px 0;margin-left:-5px;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:before, .whatWeprovide .owl-controls .owl-nav .owl-next:before{height:0;width:12px;position:absolute;content:'';left:50%;top:50%;margin:-9px 0 0 -5px;z-index:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:hover:before, .whatWeprovide .owl-controls .owl-nav .owl-next:hover:before{height:20px;left:50%;top:50%;}
.whatWeprovide .owl-controls .owl-nav .owl-prev:before{background-position:-120px -20px;}
.whatWeprovide .owl-controls .owl-nav .owl-next:before{background-position:-135px -20px;margin-left:-5px;}
.slidContLink{position:absolute;top:100%;left:20px;right:20px;transform:translateX(0) translateY(50%);-o-transform:translateX(0) translateY(50%);-webkit-transform:translateX(0) translateY(50%);text-align:center;z-index:1;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.no-touch .whatWeprovide .owl-item:hover .slidContLink{position:absolute;top:50%;left:20px;right:20px;transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);opacity:1;}
.slidContLink h2{color:#FFF;font-size:22px;font-family:'latobold';display:inline-block;margin:0 0 30px;padding-bottom:23px;position:relative;}
.slidContLink h2:after{content:'';position:absolute;left:50%;bottom:0px;width:60px;height:2px;margin-left:-30px;background:#FFF;}
.whatWeprovide .owl-item:after{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:10px;background-color:rgba(9,53,122,.8);border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;z-index:0;opacity:0;visibility:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.no-touch .whatWeprovide .owl-item:hover:after{opacity:1;visibility:visible;}
.no-touch .whatWeprovide div.title{position:absolute;bottom:30px;left:19px;color:#FFF;font-size:22px;font-family:'latobold';transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;opacity:1;visibility:visible;}
.no-touch .whatWeprovide .owl-item:hover div.title{opacity:0;visibility:hidden;}
.whtweAllshow{width:170px;position:absolute;left:50%;margin-left:-85px;bottom:-50px;}
.whtweAllshow .readMorespan{border:1px solid #09357a;line-height:38px;}
.whtweAllshow .readMorespan a{font-size:17px;line-height:38px;color:#09357a;border:1px solid #09357a;}
.whtweAllshow .readMorespan a:hover{text-decoration:none;background:#09357a;color:#FFF;}
.LinksSlid{display:block;width:172px;height:72px;position:relative;margin:0 auto;}
.LinksSlid span{display:block;width:70px;height:70px;position:relative;float:left;}
.LinksSlid span a{display:block;width:70px;height:70px;position:relative;border:1px solid #FFF;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.LinksSlid span a:hover{border:1px solid #ff1000;}
.LinksSlid span a:before{content:'';position:absolute;top:50%;left:50%;z-index:1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.LinksSlid span.zoomLink a:before{background-position:-38px -36px;width:32px;height:0;margin:-15.5px 0 0 -16px;}
.LinksSlid span.viewLink a:before{background-position:-74px -44px;width:40px;height:0;margin:-20px 0 0 -20px;}
.LinksSlid span.zoomLink a:hover:before{height:31px;}
.LinksSlid span.viewLink a:hover:before{height:40px;}
.LinksSlid span a:after{content:'';position:absolute;top:50%;left:50%;}
.LinksSlid span.zoomLink a:after{background-position:-38px 0;width:32px;height:31px;margin:-15.5px 0 0 -16px;}
.LinksSlid span.viewLink a:after{background-position:-74px 0;width:40px;height:40px;margin:-20px 0 0 -20px;}
.LinksSlid span.viewLink{float:right;}
.ConferenceVisual{margin-top:110px;background:url(../images/audio-visualbg.jpg) no-repeat center top;padding:32px 0 34px;position:relative;}
.ConferenceVisual:after{content:'';position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:url(../images/drkblue_transbg.png) repeat top left;z-index:0;}
.ConferenceVisual .content_whatwe{position:relative;z-index:1;}
.ConferenceVisual .content_whatwe h3{color:#FFF;}
.ConferenceVisual .content_whatwe p{color:#FFF;margin-bottom:25px;}
.readMorespan{width:170px;padding:4px;display:inline-block;border:1px solid #FFF;border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;text-align:center;line-height:40px;margin-top:11px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.readMorespan a{font-size:17px;color:#FFF;font-family:'latobold';line-height:40px;display:block;border:1px solid #FFF;border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
.readMorespan a:hover{text-decoration:none;background:#FFF;color:#09357a;}
.outLatestShows{padding-top:31px;}
.caseshowimg{padding-top:17px;}
.leftsideCase{display:block;float:left;padding:0px;margin:0px;max-width:784px;}
.rightsideCase{display:block;float:right;padding:0px;margin:0px;}
.galleryImg{display:block;float:left;padding:0px;margin:0px;position:relative;}
.galleryImg img{display:block;max-width:100%;}
.galleryImg:after{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px solid #fff;z-index:0;background-color:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.galleryImg:hover:after{top:0;right:0;bottom:0;left:0;border:0px none transparent;background-color:rgba(9,53,122,.7);}
.galleryImg:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:0px none transparent;background-color:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;}
.galleryImg:hover:before{top:10px;right:10px;bottom:10px;left:10px;border:2px solid #fff;}
.rangeofClients{padding:32px 0 50px;margin-top:59px;position:relative;display:block;background:#ededed;}
.rangeofClients .content_whatwe h3{padding-bottom:6px;margin-bottom:21px;}
.clientSlider{padding:13px 0 23px;position:relative;display:block;}
.clientSlider .owl-item img{max-width:100%;}
.clientSlider .owl-controls .owl-dots{display:none !important;}
.clientSlider .owl-controls{top:50%;left:-94px;position:absolute;right:-94px;z-index:2;margin-top:-30px;}
.clientSlider .owl-controls .owl-nav .owl-prev, .clientSlider .owl-controls .owl-nav .owl-next{height:50px;width:50px;position:absolute;text-indent:-555555px;overflow:hidden;cursor:pointer;border:1px solid #bbbbbb;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.clientSlider .owl-controls .owl-nav .owl-prev:after, .clientSlider .owl-controls .owl-nav .owl-next:after{height:20px;width:12px;position:absolute;content:'';left:50%;top:50%;margin:-9px 0 0 -5px;}
.clientSlider .owl-controls .owl-nav .owl-prev:hover, .clientSlider .owl-controls .owl-nav .owl-next:hover{border:1px solid #09357a;}
.clientSlider .owl-controls .owl-nav .owl-prev{left:0px;}
.clientSlider .owl-controls .owl-nav .owl-next{right:0px;}
.clientSlider .owl-controls .owl-nav .owl-prev:after{background-position:-120px 0;}
.clientSlider .owl-controls .owl-nav .owl-next:after{background-position:-135px 0;margin-left:-5px;}
.clientSlider .owl-controls .owl-nav .owl-prev:before, .clientSlider .owl-controls .owl-nav .owl-next:before{height:0;width:12px;position:absolute;content:'';left:50%;top:50%;margin:-9px 0 0 -5px;z-index:1;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.clientSlider .owl-controls .owl-nav .owl-prev:hover:before, .clientSlider .owl-controls .owl-nav .owl-next:hover:before{height:20px;left:50%;top:50%;}
.clientSlider .owl-controls .owl-nav .owl-prev:before{background-position:-120px -20px;}
.clientSlider .owl-controls .owl-nav .owl-next:before{background-position:-135px -20px;margin-left:-5px;}
.footer_wrapper{background:#09357a;padding:14px 0 12px;}
.footer_wrapper .maxfix_container{}
.twitterFeeds{padding:20px 20px 20px 163px;background:#191919;position:relative;top:-47px;margin-bottom:0px;}
.twitterFeeds:after{content:'\f099';position:absolute;left:99px;top:-1px;color:#01a8ff;font-size:45px;font-family:'FontAwesome';}
.twitterFeeds .owl-item div{color:#efefef;font-size:14px;line-height:22px;}
.footer_wrapper h2{font-size:23px;color:#FFF;font-family:'ITCKabelStdMedium';padding-bottom:7px;margin:0 0 17px;display:inline-block;position:relative;}
.footer_wrapper h2:before{content:'';position:absolute;bottom:0px;left:0;width:150px;height:1px;background:#dfdfdf;}
.footer_wrapper h2:after{content:'';position:absolute;bottom:0px;left:0;width:50px;height:1px;background:#ff1000;z-index:1;}
.footerLeft{float:left;width:60%;display:block;}
.footerRight{float:right;width:31.7%;display:block;}
.footlinks{float:left;display:block;padding-right:15px;}
.footlinks ul{display:block;list-style:none;}
.footlinks ul li{display:block;list-style:none;padding:10px 0px 10px 52px;margin-bottom:10px;position:relative;background:url(../images/frame-brdr1.png) no-repeat left center;}
.footlinks ul li:after{content:'';position:absolute;left:10px;font-family:'FontAwesome';color:#FFf;font-size:20px;}
.footlinks ul li a{color:#dddddd;font-size:18px;line-height:40px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.footlinks ul li a:hover{color:#FFF;text-decoration:none;}
.footlinks ul li.facebokL:after{content:'\f09a';left:13px;top:17px;}
.footlinks ul li.twitterL:after{content:'\f099';left:11px;top:16px;}
.footlinks ul li.rssfeedL:after{content:'\f09e';left:13px;top:17px;}
.footlinks ul li.callL:after{content:'\f095';left:12px;top:18px;}
.footlinks ul li.emailL:after{content:'\f0e0';left:9px;top:15px;font-size:21px;}
.footlinks ul li.faxL:after{content:'\f1ac';left:9px;top:17px;font-size:21px;}
.StayConnect{width:43%;float:left;position:relative;display:block;}
.ContactUs{width:57%;float:right;position:relative;display:block;padding-bottom:30px;}
.footerCopyrght{padding:19px 0 0;clear:left;width:60%;position:relative;display:block;color:#b8b8b8;font-size:14px;border-top:1px solid #344c71;}
.footerCopyrght ul{display:block;list-style:none;margin-bottom:5px;}
.footerCopyrght ul li{display:inline-block;list-style:none;padding:0 7px;position:relative;}
.footerCopyrght ul li:first-child{padding-left:0px;}
.footerCopyrght ul li:after{color:#b8b8b8;content:'|';position:absolute;right:-2px;font-size:14px;}
.footerCopyrght ul li:last-child:after{display:none;}
.footerCopyrght ul li a{color:#b8b8b8;font-size:14px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.footerCopyrght ul li a:hover{color:#FFF;text-decoration:none;}
.footerCopyrght span{padding-left:7px;padding-right:6px;position:relative;}
.footerCopyrght span a{color:#b8b8b8;}
.footerCopyrght span a:hover{color:#FFF;text-decoration:none;}
.copyWatermrk:after{color:#b8b8b8;content:'|';position:absolute;left:-3px;font-size:14px;}
.mobilEmail, .mobilCallus{background:#866337;color:#ffffff;cursor:pointer;display:none;font-size:27px;height:49px;line-height:42px;position:relative;text-align:center;width:44px;}
.left-location{padding-bottom:30px;}
.inner_page_detail .left-location p{padding-top:25px;padding-bottom:0px;}
.inner_page_detail .left-location .address-section .our-location p{padding-top:0;font-size:14px !important;}
.inner_page_detail .left-location .address-section h4{color:#505050;font-family:"TrajanPro-Bold";font-size:20px;margin:30px 0 15px;}
.inner_page_detail .left-location .address-section .our-location h5{color:#505050;font-size:16px;margin:0 0 15px 0}
.inner_page_detail #content_sub .left-location .address-section span{line-height:10px !important;margin-top:0 !important;font-family:"latoregular";font-size:15px;width:22%;}
.inner_page_detail #content_sub .left-location .address-section a{color:#373737;font-family:"latoregular";font-size:15px;}
.IntroBanner{}
.inrContIntro{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0, 0, 0, .6);color:#FFF;}
.pageTitle h2{font-size:40px;color:#FFF;font-family:'ITCKabelStdDemi';margin:0px;padding:50px 0 20px;}
.innerContWrap{padding-top:42px;}
.aboutConts{padding-bottom:81px;padding-top:18px;}
.aboutLeftCont{float:left;width:50%;padding-right:15px;display:block;}
.aboutRightCont{float:right;width:50%;padding-left:15px;display:block;}
.imgAbtlft{width:49.1%;float:left;padding-right:10px;text-align:center;}
.imgAbtlft img{max-width:100%;display:inline-block}
.contAbtrght{width:49.9%;float:left;padding-left:20px;line-height:24px;}
.contAbtrght h3, .contAbtrght h4{margin:0px;font-weight:bold;font-size:16px;}
.contAbtrght h3{color:#202020;padding-bottom:9px;}
.contAbtrght h4{color:#8b8b8b;padding-bottom:19px;}
.innerContWrap .content_whatwe{font-size:14px;line-height:24px;}
.innerContWrap .content_whatwe h3{font-family:'ITCKabelStdMedium';font-size:30px;padding-bottom:13px;}
.aboutConts .readMorespan{border:1px solid #09357a;line-height:38px;margin-top:8px;}
.aboutConts .readMorespan a{font-size:17px;line-height:38px;color:#09357a;border:1px solid #09357a;}
.aboutConts .readMorespan a:hover{text-decoration:none;background:#09357a;color:#FFF;}
.innerContWrap .pageTitle h3{font-family:'ITCKabelStdMedium';font-size:30px;padding-bottom:13px;position:relative;color:#09357a;margin-top:0;}
.innerContWrap .pageTitle h3:after{background:#ff1000;bottom:0;content:'';height:1px;left:0;position:absolute;width:50px;z-index:1;}
.innerContWrap .pageTitle h3:before{background:#dfdfdf;bottom:0;content:'';height:1px;left:0;position:absolute;width:200px;}
.servicesConts{padding-bottom:50px;padding-top:15px;color:#404040;}
.servicesConts img{padding-left:20px;padding-bottom:10px;float:right;}
.servicesConts p{line-height:24px;font-size:14px;color:#404040;margin-bottom:23px;}
.servicesConts h3{font-family:'latobold';color:#202020;font-size:18px;line-height:26px;padding:6px 0 5px;}
.servicesConts a{font-family:'latobold';font-size:15px;}
.serviceList{display:block;color:#404040;font-size:14px;}
.serviceList li{display:block;float:left;width:33.33%;color:#404040;font-size:14px;line-height:24px;padding-left:13px;padding-right:10px;position:relative;}
.serviceList li:after{content:'';position:absolute;left:0px;top:7px;width:10px;height:15px;background-position:-150px 0;float:none;}
.prodctConts{padding-bottom:50px;}
.prodctConts ul{margin:0 -15px;}
.prodctConts ul li{float:left;width:33.33%;padding:0 15px;display:block;position:relative;}
#searchform{margin:0;padding:0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}
.widget_search #search-submit{display:none;}
.compose-content{padding-left:0;padding-right:15px;}
.search-in{float:left;}
.prodWrap{position:relative;display:block;border:1px solid #d8d8d8;overflow:hidden;}
.OvrlCont{position:absolute;display:block;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0, 0, 0, .75);z-index:1;text-align:center;padding:10px;color:#e0e0e0;}
.OvrlCont h3{font-family:'latobold';font-size:18px;padding-bottom:13px;position:relative;color:#FFF;margin-top:10px;}
.OvrlCont h3:after{background:#ff1000;bottom:0;content:'';height:1px;left:50%;margin-left:-25px;position:absolute;width:50px;z-index:1;}
.OvrlCont h3:before{background:#dfdfdf;bottom:0;content:'';height:1px;left:50%;margin-left:-100px;position:absolute;width:200px;}
.search-main::before{border-bottom:8px solid #866337;border-left:8px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);content:"";height:0;position:absolute;right:18px;top:-8px;width:0;}
.search-main{top:60px;display:none;min-width:280px;padding:10px;position:absolute;right:-2px;z-index:999999999;background-color:#866337;box-shadow:0px 3px 10px #000;}
.search-main .form-control{background-color:#f0f0f0;background-image:none;border:1px solid #b7b7b7;border-radius:0;box-shadow:none;color:#000;display:block;font-size:15px;height:34px;line-height:1.42857;padding:6px 45px 6px 12px;width:100%;font-family:"TrajanPro-Bold";}
.search-main input::-webkit-input-placeholder{color:#333;opacity:1;}
.search-main input:-moz-placeholder{color:#333;opacity:1;}
.search-main input::-moz-placeholder{color:#333;opacity:1;}
.search-main form input:-ms-input-placeholder{color:#333;opacity:1;}
.btn_search{background:#000;border:medium none;height:34px;position:absolute;right:10px;top:10px;width:34px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;color:#52baab}
.btn_search i{font-size:18px;color:#fff;background:url(../images/arrow-1.png) no-repeat 2px 2px;border:medium none;border-radius:5px;cursor:pointer;display:inline-block;height:17px;transition:all 0s ease 0s;vertical-align:top;width:17px;}
.search-box-main{border:2px solid #a1a1a1;float:right;height:54px;display:inline-block;position:relative;width:50px;height:50px;}
.search-icon::before{background:url(../images/search.png) no-repeat scroll 0 0;content:"";display:block;height:27px;left:50%;margin:-12px 0 0 -13px;position:absolute;top:50%;width:26px;}
.head-search{display:block;height:46px;width:46px;}
.welcome-area{padding:25px 0;background:#fff;}
.welcome-main .text-center{border-bottom:1px dotted #866337;color:#242424;display:inline-block;font-family:TrajanPro-Bold;font-size:30px;line-height:30px;margin:0 0 30px;padding:0 0 20px;text-align:left;}
.welcome-main .text-center span{line-height:40px;display:block;color:#866337;font-size:15px;font-family:"TrajanPro-Bold";margin:0;padding:0;font-weight:normal;}
.welcome-main .content-scroll{margin:0 !important;}
.welcome-main span{font-family:"Marcellus";font-weight:700;font-size:18px;color:#866337;margin:0 0 10px;display:inline-block;line-height:23px;}
.welcome-main p{text-align:justify;margin:0;padding:0 0 25px;line-height:25px;font-family:"Marcellus";font-size:16px;color:#373737;}
.wel_Come_img{padding:30px 0;width:100%;}
.welcome-area-bottom{padding:50px 0;background:#fff;}
.welcome-area-bottom .wel_Come_img{padding:10px 0 0;}
.footer-middle{background:#866437;font-size:13px;padding:20px 0 14px;text-align:center;}
.footer-middle .copyright{color:#fff;padding:0 0 5px;line-height:30px;display:inline-block;font-family:"Marcellus";font-size:14px;}
.footer-middle .copyright a{color:#fff;padding:0 0 5px 5px;line-height:30px;display:inline-block;font-family:"Marcellus";font-size:14px;}
.footer-middle .copyright a:hover{text-decoration:none;color:#c4a275;}
.footer-content{background:#242424;padding:50px 0 40px;}
.quick_detail{width:280px;float:left;}
.quick_detail span{color:#fff;font-family:"Marcellus";font-size:15px;font-weight:700;padding:0 0 10px;display:block;text-transform:uppercase;}
.quick_detail ul{}
.quick_detail ul li{width:100%;float:left;}
.quick_detail ul li.current-menu-item a{color:#8c6f49;}
.quick_detail ul li a{color:#fff;font-family:"Marcellus";font-size:15px;line-height:29px;}
.cl_dv ul li a{}
.quick_detail ul li span{display:inline;color:#8c6f49;font-family:"Marcellus";font-size:14px;float:left;padding:0 10px 0 0;line-height:25px;text-transform:capitalize;}
.quick_detail ul li label{width:130px;font-family:"Marcellus";font-weight:700;font-size:14px;color:#fff;float:left;}
.quick_detail ul li a:hover{text-decoration:none;color:#8c6f49;}
.quick_detail p{color:#fff;line-height:22px;margin:0 0 5px;padding:0;font-family:"Marcellus";}
.quick_detail ul li p{}
.quick_detail ul li p a{}
.treat{}
.treat li{background:url(../images/arrow.png) no-repeat left center;}
.treat a{padding-left:15px;}
.services{background:url(../images/tabs_bg1.jpg) repeat left center;padding:50px 0 30px;}
.service-deatil{float:left;width:100%;}
.service-deatil li{float:left;margin:0 30px 30px 0;width:31.5%;}
.service-deatil li:nth-child(3), .service-deatil li:nth-child(6){margin-right:0}
.service-deatil li .boxes{position:relative;}
.service-deatil li .boxes img{width:100%;}
.service-deatil li .boxes .box-content{bottom:0;background:rgba(255, 255, 255, 0.74);left:0;padding:5px;position:absolute;right:0;text-align:center;width:100%;}
.service-deatil li .boxes .box-content a{font-family:"Marcellus";font-weight:700;display:inline-block;text-transform:uppercase;font-size:15px;color:#000;border:2px dotted #ffffff;padding:24px 15px;width:100%;cursor:pointer;}
.service-deatil li .boxes .box-content a:hover{text-decoration:none;}
.tooltiopbox{background:#fff;position:absolute;display:none;left:0;right:22px;z-index:9;margin-top:16px;padding:20px;min-height:150px;width:99.8%;}
.tooltiopbox:before{position:absolute;content:"";width:100%;position:absolute;border-top:2px solid #fff;top:-7px;left:0;}
.service-deatil li .boxes .box-content:hover .ar_display{background:url(../images/tool-tip-arrow.png) no-repeat left top;display:block;height:11px;left:75px;position:absolute;top:83px;width:25px;z-index:99999999;}
.tooltiopbox h3{border-bottom:1px dotted #866337;color:#242424;display:inline-block;font-family:"Marcellus";font-size:18px;font-weight:700;line-height:25px;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase;}
.tooltiopbox p{color:#373737;font-family:"Marcellus";font-size:16px;line-height:22px;}
.service-deatil{position:relative}
.boxes:hover + .tooltiopbox{display:block;}
.box-data{background:#EEEEEE;border:1px solid #DADADA;color:#333333;overflow:hidden;left:0;line-height:20px;position:absolute;top:30px;}
.box-data span{font-family:"open_sansbold";font-size:20px;text-transform:uppercase;border-bottom:2px solid #866437}
.box-data p{font-family:"latoregular";font-size:15px;}
.inner_page{padding:20px 0;background:#fff;}
.inner_page_detail .text-center{border-bottom:1px dotted #866337;color:#242424;display:inline-block;font-family:"open_sansbold";font-size:35px;line-height:30px;margin:0 0 30px;padding:0 0 20px;text-align:left;}
.inner_page_detail .text-center span{display:block;color:#866337;font-size:15px;font-family:'open_sansbold';margin:0;padding:0;}
.inner_page_detail span{font-family:'OpenSansSemibold';font-size:18px;color:#866337;margin:0 0 10px;display:inline-block;}
.inner_page_detail p{text-align:justify;margin:0;padding:0 0 10px;line-height:25px;font-family:'latoregular';font-size:15px;color:#373737;}
.inner_page_detail{position:relative;}
.inner_page_detail .head{background:url(../images/title_sub_bg.png) no-repeat center center;text-transform:uppercase;text-align:center;display:block;left:0;position:absolute;top:-66px;width:100%;margin:0;padding:14px 0;z-index:999;color:#866337;font-family:"TrajanPro-Regular";font-size:26px;}
.content_sub_left_title p{color:#404040;font-family:'Marcellus';font-size:18px;font-weight:300;line-height:30px;border-bottom:1px dashed #000000;padding:10px 0 5px;margin:0;}
.content_sub_left_title{color:#404040;font-family:"Marcellus";font-size:20px;font-weight:600;}
.inner_page_detail .default_video p{font-family:"Marcellus";font-size:16px;line-height:30px;}
.inner_page_detail #content_sub p{font-family:"Marcellus";font-size:16px;line-height:30px;}
.inner_page_detail #content_sub #content_sub_left .content_sub_left_title p.title{font-size:18px;}
.inner_page_detail #content_sub #content_sub_left .content_sub_left_title p{font-size:18px;}
.inner_page_detail #contact_left p{font-family:"Marcellus";font-size:16px;line-height:30px;}
.inner_page_detail .left-location .address-section .our-location h4{color:#8c6f49;margin-bottom:0;font-family:"Marcellus";text-transform:capitalize;font-size:20px;}
.inner_page_detail .left-location .address-section .contact h4{color:#8c6f49;margin-bottom:0;font-family:"Marcellus";text-transform:capitalize;font-size:20px;}
.inner_page_detail #content_sub .left-location .address-section .contact span{font-family:"Marcellus";}
.inner_page_detail #content_sub .left-location .address-section .contact a{font-family:"Marcellus";font-weight:600;}
.location_contact_right strong{font-family:"Marcellus";font-weight:600;color:#373737 !important;}
.location_contact_row .location_contact_left{font-family:"Marcellus";}
.inner_page_detail .left-location .address-section .our-location h5{color:#404040;font-family:"Marcellus";font-size:16px;line-height:30px;margin:0;padding:0;}
.inner_page_detail .default_video p strong{font-family:"Marcellus";font-weight:600;}
.content_sub_left_title p a{color:#866337;}
.mobile_content_dropdown a{color:#866337;}
.mobile_content_dropdown a:hover{color:#373737;text-decoration:none;}
.mobile_img_button_style{padding:0 !important;border:none !important;}
.inner_page_detail img{margin:30px 0 0;width:100%;}
.content_sub_line{height:1px;margin:5px 0;width:97%;}
#content_sub_right p.bio{font-size:20px;}
.mobile_content_hide_title{display:none;}
.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative;}
.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}
.endodontic_wrapper{margin-top:10px;min-height:100px;width:100%;}
.endodontic_img{float:left;height:147px;margin-right:10px;margin-top:10px;width:147px;}
.endodontic_wrapper img{margin-top:0 !important;}
.endodontic_text{min-height:147px;}
#content_sub{float:left;/*margin-top:20px*/}
.inner_page_detail #content_sub{width:100%;}
.btn_ext a img{width:auto;}
#contact_detail{/*padding-top:35px;*/float:left;}
#contact_us_form{float:left;margin-top:20px;width:100%;}
.form_row{clear:both;margin-bottom:5px;float:left;width:100%;}
.wpcf7-response-output{float:left;margin:0 !important;}
.wpcf7-not-valid-tip{float:right;font-size:12px !important;padding-right:10px;}
#contact_us_form label{color:#464646;float:left;font-family:"Marcellus";font-size:14px;margin:3px 5px 0 0;text-align:right;width:170px;font-weight:normal;}
#content_sub span{color:#404040;font-family:"Marcellus";font-size:14px;line-height:30px;margin-top:15px;}
#contact_us_form input{border:1px solid #abadb3;border-radius:4px;color:#464646;float:left;font-family:"Marcellus";margin-bottom:5px;padding:10px 5px 10px 8px;box-shadow:1px 1px 3px 1px #f2f2f2 inset;font-size:14px;width:67%;outline:medium none;}
#contact_us_form label.two{color:#464646;float:left;font-family:"Marcellus";font-size:14px;margin:0 5px 0 0;text-align:right;width:170px;line-height:16px;}
span.mand_sign{color:#464646;font-family:"Marcellus";}
#contact_us_form select{border:1px solid #abadb3;border-radius:4px;font-family:"Marcellus";height:38px;margin-bottom:5px;padding-left:5px;width:67%;box-shadow:1px 1px 3px 1px #f2f2f2 inset;font-size:14px;outline:medium none;}
#contact_us_form select.multiple{border:1px solid #abadb3;border-radius:4px;font-family:"Marcellus";font-size:14px;height:97px;margin-bottom:5px;padding-left:5px;width:67%;}
#contact_us_form p.appointment{margin-right:10px;color:#72552f;font-family:"Marcellus";font-size:14px;line-height:25px;margin-top:0;text-align:right;padding:0;}
#contact_detail table.contact_appointment_time_table{float:right;margin:0 270px 0 0;}
#contact_us_form input.radio{width:25px !important;}
#contact_us_form label.radio{margin:0 5px 0 0 !important;width:25px !important;}
#contact_us_form textarea{border:1px solid #abadb3;border-radius:4px;font-family:"Marcellus";font-size:14px;margin-bottom:5px;padding-left:5px;width:66.7%;}
#contact_us_form label span.help_txt{font-size:9px !important;color:#464646;}
#contact_detail img{margin-top:30px;}
#contact_right .address .sub_heading-data{color:#404040;font-size:16px;font-weight:normal;font-family:"Marcellus";}
#contact_right .address div span p{color:#404040;font-family:"Marcellus";font-size:14px;line-height:30px;}
.wv_wrap img{background:#ffffff;border:1px solid #cccccc;float:left;margin:7px 5px 0 0 !important;padding:0;width:auto;}
.member_detail_wrapper strong{font-family:"Marcellus";font-size:14px;font-weight:700;}
.member_detail_wrapper p{font-family:"Marcellus";font-size:14px;line-height:20px;padding:0;}
#contact_us_form input#word_verify{width:48%;}
#contact_us_form input.org_btn{background:#8c6f49 none repeat scroll 0 0;border:1px solid #abadb3;border-radius:4px;box-shadow:none !important;color:#ffffff;cursor:pointer;float:right;margin-right:10px;font-family:"latobold";text-transform:uppercase;margin-bottom:5px;padding-left:5px;width:50%;}
#contact_us_form input#submit_u{width:auto;float:left;}
.our_team_heading strong{text-transform:uppercase;font-family:'TrajanPro-Regular';font-weight:700;}
#enquiry_comment{resize:none;height:100px;}
#contact_right span{color:#404040 !important;font-family:"Marcellus"!important;font-size:14px !important;margin-top:15px !important;margin:0;padding:0;}
#contact_right{float:right;min-height:200px;width:100%;}
.address{margin-bottom:15px;}
#contact_right .address span{margin:0 !important;}
#contact_right p.sub_heading{color:#8c6f49 !important;font-family:"Marcellus" !important;font-size:20px !important;line-height:16px;margin:0;padding:6px 0;text-transform:capitalize;}
#contact_us_form .form_row span{display:block;margin:0;}
#contact_us_form .form_row label span{display:inline}
#contact_us_form .form_row span input{}
#contact_us_form select#enquiry_appointment{border:1px solid #abadb3;border-radius:4px;font-family:"Marcellus";font-size:14px;height:97px;margin-bottom:5px;padding-left:5px;width:67%;}
.contact_appointment_time_table span .new-radio{width:25px !important;float:left;}
#contact_detail table.contact_appointment_time_table span span span{float:left;}
#contact_detail table.contact_appointment_time_table span span span .wpcf7-list-item-label{font-family:"Marcellus";font-size:14px;color:#464646;}
.form_row .wv_wrap .captcha-868{float:left;width:47%;}
.form_row .wv_wrap .captcha-868 input{width:100% !important;}
.ajax-loader{width:auto !important;margin:7px 0 !important;}
.sub_heading-data{font-weight:bold;}
.location_contact_row{padding-bottom:5x;}
.location_contact_right{overflow:hidden;}
.location_contact_left{float:left;max-width:182px;width:55%;}
.our_team_wrapper{background:#ffffff;/*padding-top:30px;*/}
.our_team_heading{background:#8c6f49;color:#ffffff;font-family:trajanproregular, Arial, Helvetica, sans-serif;font-size:20px;padding:5px;position:relative;}
.our_team_arrow{display:none;}
.our_team_row{padding:5px;}
.our_team_purple_light_bg{background:#eaeaea;}
.our_team_col{float:left;width:50%;}
.inner_page_detail .staff_img{border:1px solid #54364f;float:left;margin:5px 10px 5px 5px !important;padding:1px;width:auto;}
.mobile_banner_img_wrapper{display:none;}
.blog-section{}
.blog-blocks{padding:15px 0 15px;border-bottom:1px solid #866337}
.blog-blocks:last-child{border:0}
.blog-blocks img{float:left;width:30%;margin:8px 0 0 0;}
.blog-details img{width:40%;margin-right:30px;}
.blog-blocks p{padding-bottom:15px;}
.blog-section h2{color:#866337;font-family:"OpenSansSemibold";font-size:19px;margin:6px 0 10px 0;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;}
.blog-details ul li{padding:5px 40px;background:url(../images/bullet-icon.png) 15px 7px no-repeat;}
.blog-details ul li{font-size:15px;line-height:25px;color:#373737;}
.blog-section a h2{color:#866337;font-family:"Marcellus";font-weight:700;font-size:19px;margin:6px 0 10px 0;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;}
.blog-section a:hover h2{color:#000;text-decoration:none !important}
.recent-blog h2{color:#866337;font-family:"Marcellus";font-weight:700;font-size:22px;margin:6px 0 10px 0;padding:10px;text-align:center;border-bottom:1px dashed #866337;margin-bottom:0;}
.recent-blog{margin-top:20px;background:#e5e5e5;}
.recent-blog ul{}
.recent-blog ul li{border-bottom:1px dashed #866337;padding:5px 40px;background:url(../images/bullet-icon.png) 15px 9px no-repeat;}
.recent-blog ul li:last-child{border:0}
.recent-blog ul li a{font-size:15px;line-height:25px;color:#373737;font-family:"Marcellus";}
.recent-blog ul li a:hover{text-decoration:none;color:#866337;}
#content_sub_right_arch{}
#content_sub_right_arch li{list-style:none;background:url(../images/bullet-icon.png) no-repeat 15px 9px;border-bottom:1px dashed #866337;padding:5px 40px;}
#content_sub_right_arch li ul{}
#content_sub_right_arch li ul a{color:#373737;font-size:15px;line-height:25px;font-family:"Marcellus";}
#content_sub_right_arch li:last-child{border-bottom:none;}
#content_sub_right_arch li ul a:hover{text-decoration:none;color:#866337;}
.blog-cnt a:hover{text-decoration:none;}
#content_sub .blog-blocks span{font-size:15px;font-weight:bold;margin-top:0 !important;line-height:0 !important}
.blog-cnt{float:right;width:65%;}
.blog-blocks .searchOpener{float:right;padding:10px 6px;}
.blog-blocks .searchOpener a{padding:5px 25px;}
.blog-blocks .searchOpener a:hover{color:#000;text-decoration:none}
.last-quick{width:270px;float:right;}
.default_video img{border:1px solid #cccccc;float:left;margin:16px 10px 0 0;padding:2px;width:auto;}
.mbl_cnt{display:none;}
.default_video{margin-top:20px;}
.default_video p iframe{width:100%;border:1px solid #cccccc;padding:2px;width:100%;}
.default_video p img.dev_full_img{height:auto;margin:0;padding:0;width:100%;}
.news_media_content{border-bottom:1px solid #cccccc;margin-bottom:10px;}
.news_media_content span a:hover{text-decoration:none;}
.news_media_content p a{float:right;}
.news_media_content p a:hover{text-decoration:none;}
.src_dev{border-bottom:1px solid;margin-bottom:20px;}
.cont_req{float:right;width:68%;}
.cont_req label{margin:0 !important;text-align:left !important;line-height:36px;}
.dev_cls_ana > p{display:none;}
.location_contact_right strong{color:#000;}
#page-not-link{text-align:left;}
.inner_page_detail center h3{text-align:left;}
#page-not-link a{color:#876B46;}
#page-not-link a:hover{text-decoration:none;color:#000;}
#contact_us_form .form_row span label{font-size:12px;margin:0;padding:0 10px 0 0;width:100%;}
.headright_top .search-box-main .head-search{pointer-events:auto;}
#back-top{right:1%;overflow:visible;padding:5px;position:fixed !important;bottom:0;}
#back-top a{width:32px;display:block;text-align:center;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top span{width:32px;height:30px;display:block;margin-bottom:7px;background:url(../images/back_to_top.png) no-repeat center center;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.img_added{width:100%;}
.page-id-321 .entry-content div p{float:left;}
.page-id-321 .entry-content h2{font-family:TrajanPro-Bold;font-size:28px;color:#333;}
.page-id-321 .entry-content div p img{width:auto;}
.page-id-321 .entry-content table{width:100%;border-collapse:collapse;color:#757575;line-height:2;}
.page-id-321 .entry-content table caption, .page-id-321 .entry-content table td, .page-id-321 .entry-content table th{text-align:center;border:1px dashed #bbbbbb;}
.page-id-321 .entry-content table td{border-top:1px solid #ededed !important;color:#757575;font-size:inherit;font-weight:normal;padding:6px 10px 6px 0;text-align:left;}
div.wpcf7-response-output{width:99% !important;text-align:center !important;}
.inner_page_detail .head span{margin:0;padding:0;color:#866337;font-family:"TrajanPro-Regular";font-size:26px;text-align:center;text-transform:uppercase;}
.captcha_refresh{cursor:pointer;float:left;}
.captcha_refresh a{cursor:pointer;}
.captcha_refresh a:hover{text-decoration:none;}
.captcha_refresh a span{background:url(../images/refresh-btn.png) no-repeat 0 5px;display:inline-block;height:47px;width:35px;}
.search-main .error{color:#ffffff;display:block;padding:10px 0 0;}
.sitemap_detail a{font-size:16px;background:url(../images/special_arrow.png) no-repeat -5px 6px;padding:0 0 0 20px}
.sitemap_detail a:hover{text-decoration:none;color:#505050;}
.sitemap_detail p{margin-bottom:10px;padding-bottom:10px;padding-left:20px}
#content_sub .wp-pagenavi .pages{border:none;}
#content_sub .wp-pagenavi span.current{color:#866337;border-color:#866337;padding:7px 8px 6px;display:inline;}
#content_sub .wp-pagenavi a:hover{color:#866337;border-color:#866337;}
#content_sub .wp-pagenavi{clear:both;float:left;margin-top:20px;text-align:center;width:100%;}
.contact a{pointer-events:none;}
.contact a:hover{text-decoration:none;}
.member_detail_wrapper{float:left;}
#reception_pic{left:0;width:auto;position:absolute;}
#location_wrapper_img_animation{margin-bottom:0px;width:750px;height:260px;overflow:hidden;position:relative;}
#content_sub span.con_no{margin:0 !important;}
.mobile_img_button_style{display:block;}
.postid-92 .btn_ext{display:none;}
.dis-pic{float:left;width:44%;margin:0 15px 0 0;}
.dis-pic img{margin:10px 0 0;width:100%;}
#content_sub .mbl_dsp{font-family:"Marcellus";font-weight:600;font-size:20px;}
.page-id-164 #content_sub #content_sub_right .mobile_content_dropdown .content_sub_left_title{display:none}
.btn_ext{clear:both;float:left;}
.endodontic_text hr{display:none;}
.default_video hr{display:none;}
.dst_cnt{display:none;}
.acf-map p.address{font-family:"Marcellus";font-size:11px;font-weight:700;color:#8c6f49;}
.acf-map p{font-family:"Marcellus";font-size:11px;}
@media screen and (min-width:1200px){}
@media screen and (max-width:1350px){.clientSlider .owl-controls{left:-55px;right:-55px;}
}
@media screen and (max-width:1285px){.overlayCont{left:50px;}
.clientSlider .owl-controls .owl-nav .owl-prev, .clientSlider .owl-controls .owl-nav .owl-next{height:35px;width:35px;background-color:#FFF;}
.clientSlider .owl-controls{left:5px;right:5px;margin-top:-17px;}
.leftsideCase{width:67%;}
.galleryImg img{width:100%;}
.rightsideCase{width:33%;}
.leftsideCase .galleryImg:first-child{width:49%;}
.leftsideCase .galleryImg:nth-child(2){width:51%;}
.rightsideCase{}
}
@media screen and (max-width:1200px){.cl_dv{clear:both;}
.quick_detail{margin-bottom:20px;width:50%;}
.service-deatil li{width:31.2%;}
.service-deatil li .boxes .box-content span{font-size:13px;}
.headright_top{width:54%;}
.inner_page_detail #content_sub .left-location .address-section span{width:42%;}
}
@media screen and (max-width:1195px){.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{font-size:13px;padding:20px 18px;}
}
@media all and (max-width:1170px){.flexnav > li{margin-left:15px;margin-right:15px;}
.main_wrapper .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{padding:20px 13px;}
.welcome-main .text-center{font-size:30px;}
}
@media all and (max-width:1140px){.main_wrapper .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{padding:20px 10px;}
.headright_top{width:56%;}
.main-banner .info{left:35%;}
.main-banner .info p{font-size:36px;}
}
@media all and (max-width:1110px){.main_wrapper .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{padding:20px 12px;font-size:12px;}
.headright_top{width:61%;}
.head_right{width:70%;}
}
@media all and (max-width:1070px){.flexnav > li > a{}
.twitterFeeds{padding-left:90px;}
.twitterFeeds:after{left:30px;top:50%;height:30px;margin-top:-30px;}
.ConferenceVisual .content_whatwe p:last-child{margin-bottom:0px;}
.headright_top{width:64%;}
.main_wrapper .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{padding:20px 13px;}
}
@media all and (max-width:1024px){.boxes:hover + .tooltiopbox{display:none;}
.service-deatil li .boxes .box-content:hover .ar_display{display:none;}
.service-deatil li .boxes .box-content a{font-size:13px;}
.main-banner .info p{font-size:24px;}
.main-banner .info{left:35%;width:46%;}
.welcome-main .text-center{margin:0 0 15px;}
#contact_us_form .form_row label span{float:none;}
#contact_us_form .form_row span{float:left;width:58%;}
#contact_us_form input{width:100%;}
#contact_us_form select#enquiry_appointment{width:100%;}
#contact_us_form textarea{width:100%;}
#contact_us_form select{width:100%;}
.form_row .wv_wrap .captcha-868{width:36% !important;}
.btn_search i{background:url(../images/arrow-1.png) no-repeat -2px 0;}
.contact_appointment_time_table span{width:auto !important;margin:0;}
#contact_us_form .form_row span{margin:0;}
#contact_detail table.contact_appointment_time_table{margin:0 205px 0 0;}
#contact_us_form p.appointment{margin-right:30px;}
.cont_req{width:64%;}
.cont_req #submit_u{margin-right:23px !important}
.location_contact_right strong{color:#000000;}
.location_contact_right a, .location_contact_right a:hover{text-decoration:none;}
#contact_detail table.contact_appointment_time_table span span span .wpcf7-list-item-label{line-height:24px;}
.contact_appointment_time_table span .new-radio input{padding-top:0;padding-bottom:0;}
.quick_detail ul li a{pointer-events:auto;}
.captcha_refresh{cursor:pointer;float:left;margin:0;padding:0;width:7%;}
.captcha_refresh span{display:block !important;width:100% !important;}
#contact_us_form label span.help_txt{font-size:16px !important;font-weight:normal;font-family:"latoregular";}
.flex-direction-nav{display:none !important;}
.btn_ext a img{width:auto;margin:15px auto !important;float:none !important;}
.mobile_img_button_style{display:none !important;}
.postid-92 .btn_ext{display:block;}
#location_wrapper_img_animation{width:100%;}
}
@media all and (max-width:1023px){.flexnav li{position:relative}
.flexnav li .submenu-outer{display:none;}
.flexnav li.menu-active > .submenu-outer{display:block;}
.flexnav{display:none;}
#contact_us_form .cont_req label{width:auto;}
#contact_us_form p.appointment{text-align:left;}
#contact_us_form label{margin:0 5px 3px 0;}
#contact_us_form label.two{margin:0 0 5px;}
.welcome-main .text-center{font-size:25px;}
.main-banner{top:0;}
.headright_top{width:39%;}
.phone_number{padding:4px 23px 4px 24px;}
.phone_number .callus i{top:-1px;}
.emailenq{line-height:22px;}
.phone_number .emailus i{left:-11px;top:0;}
.clientSlider .owl-controls{margin-top:-22px;}
.footerRight span img{width:100%;}
.footerLeft{width:70%;}
.footerRight{width:30%;padding-left:10px;}
.ContactUs{padding-bottom:10px;}
.footerCopyrght{width:80%;}
.aboutLeftCont, .aboutRightCont{padding:0;float:none;width:100%;padding-bottom:20px;}
.head-top-main{display:none;}
.captcha_refresh{width:10%;}
.form_row .wv_wrap .captcha-868{width:68% !important;}
.menu-handle, .toggle-handle{display:block}
span.mobile_menu_triger{display:block;}
.contact a{pointer-events:auto;}
.toggle-handle{background:#222222;color:#ffffff;cursor:pointer;display:inline-block;font-size:20px;height:30px;line-height:30px;position:absolute;right:7px;text-align:center;top:7px;width:30px;z-index:1;}
.toggle-handle em{font-style:normal;left:0;position:absolute;right:0;top:0;}
.toggle-handle em:before{content:"\f067";font-family:FontAwesome;}
.toggle-handle em{text-shadow:none !important;transition:all 0.5s ease 0s;}
.toggle-handle .first{display:none !important;}
.toggle-handle.test em:before{background:rgba(0, 0, 0, 0) url("../images/minus.png") no-repeat scroll 0 0;content:"";display:block;height:20px;left:7px;position:absolute;top:7px;width:20px;}
.toggle-handle.test em-first:before{background:none;}
.menu_left_list li.parent a:before{content:"\f105";font-family:FontAwesome;font-size:18px;position:absolute;top:7px;left:-15px;}
.menu_left_list li.parent a{position:relative;transition:all 0.5s ease 0s;}
.submenu-outer .sub-menu li a{}
.submenu-outer .sub-menu li a:before{content:"";margin-right:0;}
.submenu-outer{display:none;}
#menu-mobile-menu .sub-menu li.current-menu-item a{color:#e8c599;}
#menu-mobile-menu li.current-menu-item a{color:#e8c599;}
#menu-mobile-menu li.current-menu-item .sub-menu li a{color:#fff;}
.logo{padding:10px 0 10px 23px;}
.logo img{width:100%;}
.searchOpener{float:left;}
.head_right{width:55%;}
.headright_top{padding:25px 0 18px;}
span.mobile_menu_triger{top:30px;right:60px;}
.mobilEmail, .mobilCallus{right:10px;float:left;top:0px;display:block;}
.phone_number{display:none}
.mobilCallus i{border:2px dotted #9e805a;display:block;height:43px;margin:3px;}
.searchOpener{right:-1px;top:0;width:49px;height:49px;padding:3px;float:left;}
.searchOpener > a{border:2px dotted #9e805a;display:block;height:43px;padding:0;position:relative;text-indent:-99999px;width:43px;}
span.mobile_menu_triger{display:inline-block;float:left;height:49px;line-height:59px;position:relative;right:3px;top:0;width:48px;}
span.mobile_menu_triger i{border:2px dotted #9e805a;font-size:24px;height:43px;line-height:42px;text-shadow:none !important;width:43px;}
.search-box-main{background:#866337;height:49px;border:none;width:46px;}
.head-search{display:block;height:43px;margin:3px !important;width:41px;}
.headright_top a{border:2px dotted #9e805a;}
.callus > a{border:none;}
.search-icon:before{background:url(../images/m-search.png) no-repeat 4px 3px;}
span.mobile_menu_triger{border-radius:0;}
span.mobile_menu_triger:after{border:none;}
.searchOpener:before{color:#ffffff;content:"\f044";font-family:"FontAwesome";font-size:29px;font-weight:normal;height:32px;left:10px;line-height:32px;position:absolute;text-align:center;top:10px;width:32px;}
.fa-phone::before{content:"\f095";left:12px;position:absolute;top:12px;}
span.mobile_menu_triger:hover::after, span.mobile_menu_triger:focus::after, span.mobile_menu_triger:active::after{border:none;}
}
@media all and (max-width:1010px){}
@media all and (max-width:1000px){.headright_top .search-box-main{right:0;top:1px;}
.maxfix_container{width:98%;}
.welcome-main .text-center{font-size:28px;}
.main-banner .info p{font-size:29px;line-height:40px;}
.main-banner .info{left:33%;}
.head_right{margin-right:0;width:56.5%;}
.service-deatil li{width:31%;}
}
@media all and (max-width:980px){.head_right{width:58%;}
}
@media all and (max-width:960px){.services{background:url(../images/tabs_bg1.jpg) no-repeat center top;padding:50px 0 30px;}
.service-deatil li{}
.quick_detail p{font-size:13px;line-height:20px;margin:0 0 5px;padding:0;}
.main-banner .info{left:35%;}
span.mobile_menu_triger{right:7px;}
.searchOpener{right:2px;}
.headright_top{width:39%;}
}
@media all and (max-width:950px){.headright_top{width:40%;}
}
@media all and (max-width:930px){.head_right{width:59%;}
}
@media all and (max-width:915px){.headright_top{width:36%;}
.service-deatil li{}
#content_title_sub_bg{display:none;}
#content_sub_left{float:none;margin:0;min-height:0;width:100%;}
.mobile_banner_img_wrapper{display:block;}
.mobile_content_slide_wrapper{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#252525;border-image:none;border-style:solid;border-width:0 0 2px;float:left;width:100%;}
.mobile_content_slide_wrapper_top_line{border-width:2px 0;}
.mobile_content_header{background:url(../images/content_dropdown_down.png) no-repeat right center/20px auto;color:#252525;cursor:pointer;font-size:18px;font-weight:bold;padding:10px 20px 10px 0;}
.mobile_content_dropdown_up{background-image:url(../images/content_dropdown_up.png);}
.mobile_content_dropdown_hide{display:none;}
.mobile_content_header.mobile_content_dropdown_up{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#252525;border-image:none;border-style:solid;border-width:0 0 2px;}
.mobile_content_hide_title{display:block;}
#content_sub_right{float:none;margin:0;min-height:0;width:100%;}
.default_video{margin:0 auto;max-width:450px;}
#content_sub img{display:block;float:left;height:auto;margin:0 10px 15px 0;max-width:100%;}
.mobile_content_dropdown_hide{margin-bottom:20px;margin-top:20px;}
.content_sub_left_title{margin-bottom:20px;}
.endodontic_text{float:none;margin:-17px 5% 10px 0;min-height:0;width:auto;}
.inner_page_detail .head{display:none;}
.mobile_content_header.mobile_content_dropdown_up{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#252525;border-image:none;border-style:solid;border-width:0 0 2px;}
.content_sub p{padding:0;}
#content_sub{margin:20px 5%;width:100%;padding:0;}
#content_sub .col-sm-6{width:100%;}
.head_right{width:66%;}
.default_video p iframe{height:300px;}
.our_team_heading{font-size:18px;padding:12px 36px 12px 10px;}
.our_team_arrow{background:url(../images/our_team_arrow_down.png) no-repeat 0 0/22px auto;display:block;height:20px;position:absolute;right:11px;top:17px;width:22px;}
.our_team_col{float:none;padding:5% 2%;width:100%;}
.inner_page_detail .our_team_col img{float:left;margin:0 15px 0 0;}
.our_team_arrow_down{background-image:url(../images/our_team_arrow_up.png);}
.member_detail_wrapper{overflow:hidden;}
.inner_page_detail img.mobile_banner_img{margin:0 auto;}
.inner_page_detail{margin:20px;}
.our_team_wrapper{padding:0;}
.our_team_row .our_team_col:nth-child(2n+1){background:#eaeaea;}
.our_team_purple_light_bg{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.our_team_row{padding:0;}
.mbl_cnt{display:block;}
.mbl_cnt_hide{display:none;}
.default_video p iframe{width:100%;}
.mbl_cnt > p{color:#816744;margin:0;padding:0;}
#content_sub{margin:0;}
.mbl_cnt{padding-bottom:20px;}
.inner_page_detail{margin:0;}
.default_video{max-width:100%;}
.headright_top a{pointer-events:auto;}
.member_detail_wrapper{float:none;}
.mobile_content_dropdown .content_sub_left_title{display:none;}
#content_sub_right .mobile_content_slide_wrapper_top_line{border-width:0 0 2px;}
.mbl_dsp{display:none !important;}
.endodontic_text hr{display:block;}
.default_video hr{display:block;}
.dst_cnt{display:block;}
.mbl_cnt_top{display:none;}
.img-wp-img-align{width:auto !important;}
}
@media all and (max-width:900px){.headright_top{width:37%;}
}
@media all and (max-width:890px){.headright_top{width:39%;}
.main-banner .info{left:36%;}
.phone_number{padding:4px 0 4px 30px;}
.service-deatil li{}
.main-banner .info{margin-left:0;left:2%;}
#content_sub{margin:20px 0;width:100%;}
.inner_page_detail{margin:10px;}
.col-sm-8{padding:0}
.inner_page_detail .head{display:block;}
.inner_page{padding:20px 0}
.blog-cnt{float:none;width:100%;}
.blog-blocks .searchOpener{float:left;}
.blog-blocks img{width:100%;}
.service-deatil li .boxes .box-content a{font-size:12px;padding:10px 15px;}
.main-banner{z-index:-1;}
#contact_detail table.contact_appointment_time_table{float:left;margin:0;}
#contact_us_form label{text-align:left;}
#contact_us_form .form_row span{width:100%;}
#contact_us_form label{width:100%;margin:0 5px 0 0;}
#contact_us_form label.two{width:100%;}
#contact_us_form label.two{text-align:left;}
#contact_us_form p.appointment{margin-right:10px;}
.cont_req{width:100%;}
.cont_req #submit_u{margin-right:2px !important}
.inner_page_detail .head{top:-58px;}
.service-deatil li{width:30.9%;}
.mobilEmail, .mobilCallus{right:3px;float:left;top:0;}
.mobilCallus i{border:2px dotted #9e805a;display:block;height:43px;margin:3px;}
.searchOpener{right:-5px;top:0;width:49px;height:49px;padding:3px;float:left;}
.searchOpener > a{border:2px dotted #9e805a;display:block;height:43px;padding:0;position:relative;text-indent:-99999px;width:43px;}
span.mobile_menu_triger{display:inline-block;float:left;height:49px;line-height:59px;position:relative;right:3px;top:0;width:48px;}
span.mobile_menu_triger i{border:2px dotted #9e805a;font-size:24px;height:43px;line-height:42px;text-shadow:none !important;width:43px;}
.search-box-main{background:#866337;height:49px;border:none;width:46px;}
.head-search{display:block;height:43px;margin:3px !important;width:41px;}
.headright_top a{border:2px dotted #9e805a;}
.callus > a{border:none;}
.search-icon:before{background:url(../images/m-search.png) no-repeat 4px 3px;}
}
@media all and (max-width:855px){.headright_top{width:39%;}
}
@media all and (max-width:849px){.mobilEmail, .mobilCallus{display:inline-block;top:px}
.callus p{padding:0 0 10px;text-align:center;}
.phone_number{display:none;}
.phone_number{background:#fff;box-shadow:0 2px 3px #222;-webkit-box-shadow:0 2px 3px #222;-o-box-shadow:0 2px 3px #222;padding:20px;position:fixed;right:0;left:0px;top:0px;text-align:center;z-index:1;}
.phone_number i{font-size:20px;}
.headright_top{padding:25px 0 0px;}
.ConferenceVisual{background-repeat:repeat;}
.footerCopyrght, .footerLeft, .footerRight{width:100%;float:none;clear:both;}
.footerRight{padding-left:0px;}
.footerRight span{text-align:center;display:block;padding-bottom:20px;}
.footerRight span img{width:auto;display:inline-block;}
.servicesConts img{width:370px;}
.service-deatil li{width:30.8%;}
.inner_page_detail .head{top:-61px;z-index:0;}
#contact_us_form{margin-top:0;}
.our_team_wrapper{padding:20px 0 0;}
.default_video p img{margin:17px 10px 0 0 !important;}
.endodontic_text{margin:0 0 10px 0;}
.headright_top{width:40%;}
}
@media all and (max-width:821px){.head_right{width:65%;}
.headright_top{width:41%;}
}
@media all and (max-width:819px){.service-deatil li{width:30.5%;}
#location_wrapper_img_animation{height:110px;}
}
@media all and (max-width:810px){.headright_top{width:42%;}
}
@media all and (max-width:800px){.head_right{width:41%;}
.headright_top{padding:25px 0 0;}
.headright_top .search-box-main{top:0;}
.searchOpener > a{display:block;padding:4px;position:relative;text-indent:-99999px;}
.logo{padding:10px 0;}
span.mobile_menu_triger:after, .searchOpener:after{display:none;border-radius:0;}
span.mobile_menu_triger{border-radius:0;}
.fa-phone::before{content:"\f095";left:12px;position:absolute;top:12px;}
.searchOpener{background:#866337 !important;color:#09357a;cursor:pointer;font-size:18px;line-height:28px;text-align:center;font-size:0px;position:relative;}
.searchOpener:before{content:'\f044';position:absolute;width:32px;height:32px;text-align:center;line-height:32px;top:10px;left:10px;color:#fff;font-weight:normal;font-size:29px;font-family:'FontAwesome';}
.headright_top{width:68%;}
span.mobile_menu_triger i{text-shadow:none !important;font-size:24px;}
}
@media screen and (min-width:799px) and (max-width:801px){.headright_top{width:66%;}
}
@media (max-width:780px){.headright_top{width:70%;}
}
@media all and (max-width:768px){.headright_top{width:71%;}
.mobilEmail, .mobilCallus{right:5px;}
.searchOpener{right:-4px;}
.default_video p iframe{height:400px;}
}
@media screen and (min-width:767px) and (max-width:769px){.headright_top{width:69%;}
}
@media all and (max-width:767px){.blog-cnt{float:none;width:100%;}
.blog-blocks .searchOpener{float:left;}
.blog-blocks img{width:100%;}
.inner_page_detail .head{top:-16px;font-size:19px;}
#content_sub{margin:20px 0;width:100%;}
.aboutConts{padding-bottom:50px;}
.innerContWrap{padding-top:25px;}
.pageTitle h2{font-size:30px;padding:70px 0 0px;}
.innerContWrap .content_whatwe h3{font-size:25px;}
.servicesConts img{width:auto;float:none;padding-left:0px;max-width:100%;}
.servicesConts p{margin-bottom:10px;}
.servicesConts h3{font-size:16px;line-height:22px;padding:0;}
.serviceList li{width:50%;}
.main-banner .info{display:block;top:25%;width:56%;}
.main-banner .info p{font-size:17px;line-height:26px;}
.welcome-main .text-center{font-size:21px;}
.welcome-area-bottom .wel_Come_img{padding:10px 0;}
.wel_Come_img{padding:10px 0;}
.welcome-area{padding:20px 0;}
.welcome-main .text-center{margin:0 0 10px;padding:0 0 5px;}
.service-deatil li .boxes .box-content a{font-size:12px;padding:10px 15px;}
.welcome-area-bottom{padding:20px 0;}
.footer-content{padding:20px 0 0;}
.services{padding:30px 0 0;}
#contact_detail{padding-top:50px;}
.cont_req #submit_u{margin-right:0 !important;width:auto% !important;}
.form_row .wv_wrap .captcha-868{width:77% !important;}
.our_team_wrapper{padding:50px 0 0;}
#content_sub{margin:50px 0 0}
.flex-direction-nav{display:none !important;}
.search .inner_page_detail h1{margin:50px 0 0;font-size:18px;}
.test .second{background:url(../images/minus.png) no-repeat;height:20px width:20px;content:"\f067";font-family:FontAwesome;position:absolute;top:0;left:0;}
.flexslider .slides img{height:200px;}
}
@media all and (max-width:745px){.headright_top{width:73%;}
}
@media all and (max-width:736px){.service-deatil li{width:30.3%;}
.headright_top{width:74%;}
}
@media screen and (min-width:735px) and (max-width:737px){.headright_top{width:72%;}
}
@media screen and (max-width:725px){.service-deatil li{width:30.1%;}
.headright_top{width:60%;}
.head_right{width:51%;}
}
@media screen and (max-width:710px){.head_right{width:52%;}
.headright_top{width:62%;}
}
@media screen and (max-width:680px){.headright_top{width:63%;}
}
@media screen and (max-width:667px){#contact_detail table.contact_appointment_time_table{margin:0 346px 0 0;}
#submit_u{}
#contact_detail{padding-top:45px;}
.service-deatil li{width:30%;}
.flexslider .slides img{display:block;left:50%;position:relative;transform:translate(-50%, 0px);width:auto;}
.headright_top{width:64%;}
}
@media screen and (min-width:666px) and (max-width:668px){.headright_top{width:63%;}
}
@media screen and (max-width:655px){.headright_top{width:66%;}
}
@media screen and (max-width:650px){.service-deatil li{width:30%;}
.headright_top{width:66%;}
}
@media screen and (max-width:640px){.logo{width:35%;}
.headright_top{padding:8px 0 0;}
.service-deatil li{width:45%;}
.services{background:url(../images/tabs_bg1.jpg) repeat center top;}
.footer-middle{padding:10px 0;}
span.mobile_menu_triger{height:49px;}
.headright_top{padding:20px 0 0;}
.logo img{width:100%;}
.overlayCont{font-size:14px;width:280px;left:50px;}
.overlayCont h2{font-size:25px;}
.slider .owl-item img{height:370px;}
.owl-item .overlayCont{left:20px;}
.owl-item.active .overlayCont{transform:translateX(0) translateY(-10%);-o-transform:translateX(0) translateY(-10%);-webkit-transform:translateX(0) translateY(-10%);}
.slider .owl-controls .owl-nav .owl-prev{left:0px;}
.slider .owl-controls .owl-nav .owl-next{right:0px;}
.overlayCont span{line-height:35px;margin-top:20px;}
.content_whatwe h3{margin-top:0px;margin-bottom:10px;font-size:27px;}
.whatWeprovide .owl-controls{top:20px;}
.whtweAllshow{bottom:-20px;}
.ConferenceVisual{margin-top:40px;padding:20px 0;}
.ConferenceVisual .content_whatwe p{margin-bottom:10px;}
.outLatestShows{padding-top:20px;}
.rangeofClients{margin-top:20px;padding:20px 0 30px;}
.StayConnect, .ContactUs{width:100%;float:none;clear:both;}
.footlinks ul li{margin-bottom:0;}
.footlinks{margin-bottom:15px;}
.footerCopyrght ul li{padding:0 15px 0 0;}
.footerCopyrght ul li:after{right:5px;}
.quick_detail{width:100%;}
.inner_page_detail #content_sub .left-location .address-section span{width:52%;}
#contact_detail table.contact_appointment_time_table{margin:0 320px 0 0;}
#submit_u{}
.service-deatil li:nth-child(3), .service-deatil li:nth-child(6){margin-right:30px;}
.service-deatil{float:left;margin:0 15px;width:100%;}
.headright_top{width:67%;}
.default_video p iframe{height:350px;}
@media screen and (min-width:639px) and (max-width:641px){.headright_top{width:65%;}
}
@media screen and (max-width:630px){.service-deatil li{width:44.5%;}
.main-banner .info{top:12%;}
.head_right{width:53%;}
}
@media screen and (max-width:620px){.headright_top{width:70%;}
}
@media screen and (max-width:599px){.logo{padding:30px 0;width:180px;}
.searchOpener a{padding:10px 12px;}
.logo img{max-width:100%;}
.main-banner .info{top:16%;}
.service-deatil li{width:43.5%;}
.main-banner .info p{font-size:17px;}
.footerCopyrght span.copyWatermrk{display:block;text-align:left;padding-left:0px;}
.copyWatermrk:after{display:none;}
.headright_top{width:72%;padding:30px 0 0;}
.default_video p iframe{height:300px;}
}
@media screen and (max-width:575px){.headright_top{width:74%;}
}
@media screen and (max-width:570px){.headright_top{width:75%;}
}
@media screen and (min-width:567px) and (max-width:569px){.headright_top{width:73%;}
}
@media screen and (max-width:555px){.headright_top{width:77%;}
}
@media screen and (max-width:540px){.headright_top{width:80%;}
}
@media screen and (max-width:530px){.headright_top{width:81%;}
}
@media screen and (max-width:520px){.logo{width:35%;}
.head_right{width:63.5%;}
.mobilEmail, .mobilCallus{right:2px;}
.headright_top{width:69%;}
}
@media screen and (max-width:510px){.headright_top{width:70%;}
}
@media screen and (max-width:500px){.headright_top .search-box-main{margin-left:10px;}
.searchOpener{margin:0;}
.service-deatil li{width:93%;}
.header .header-wrapper{padding:0 0 8px;}
.info{display:none;}
#contact_us_form .form_row span{width:100%;}
#contact_us_form label.two{width:100%;}
#contact_us_form label{width:100%;}
#contact_detail table.contact_appointment_time_table{float:left;margin:0;}
.form_row .wv_wrap .captcha-868{width:73% !important;}
#submit_u{width:100% !important;}
#contact_us_form label{margin:0 5px 0 0;}
.acf-map{height:200px;}
.header{padding-bottom:5px;}
.main-banner .info{display:none;}
.page-id-164 #content_sub_right .mobile_content_slide_wrapper .mobile_content_dropdown .default_video p{width:100%;}
.page-id-164 #content_sub_right .mobile_content_slide_wrapper .mobile_content_dropdown .default_video p img{width:100%;}
.headright_top{width:71%}
span.mobile_menu_triger{right:-12px;}
}
@media screen and (max-width:490px){.headright_top{width:73%;}
}
@media screen and (max-width:480px){span.mobile_menu_triger{right:-11px;}
.mobilEmail, .mobilCallus{}
.logo{padding:15px 0;}
.searchOpener{right:-4px;}
.headright_top{width:74%;}
.headright_top{padding:20px 0 0;}
}
@media screen and (min-width:479px) and (max-width:481px){.headright_top{width:71%;}
}
@media screen and (max-width:479px){.head_right{margin-left:0;padding-left:0px;width:auto;}
.logo{width:45%;}
.headright_top{padding:20px 0 0;}
.searchOpener > a{display:block;position:relative;text-indent:-999px;width:39px;}
.logo{padding:10px 0;}
span.mobile_menu_triger:after, .searchOpener:after{display:none;border-radius:0;}
span.mobile_menu_triger{border-radius:0;}
.mobilEmail, .mobilCallus{height:49px;right:12px;top:0;}
.fa-phone::before{content:"\f095";left:12px;position:absolute;top:12px;}
.searchOpener{background:url(../images/frame-brdr.png) no-repeat 0 center !important;color:#09357a;cursor:pointer;font-size:18px;height:30px;line-height:28px;text-align:center;width:30px;font-size:0px;position:relative;top:-8px;}
.searchOpener:before{content:'\f044';position:absolute;width:32px;height:32px;text-align:center;line-height:32px;top:0px;left:0px;color:#09357a;font-weight:normal;font-size:20px;font-family:'FontAwesome';}
span.mobile_menu_triger{display:inline-block;position:relative;top:0;width:48px;height:49px;line-height:59px;}
span.mobile_menu_triger i{text-shadow:none !important;line-height:46px;font-size:24px;}
.leftsideCase{width:100%;}
.leftsideCase{width:100%;}
.galleryImg img{width:100%;}
.rightsideCase{width:100%;}
.leftsideCase .galleryImg:first-child{width:100%;}
.leftsideCase .galleryImg:nth-child(2){width:100%;}
.rightsideCase .galleryImg{width:100%;float:none;}
.clientSlider .owl-item img{width:100%;}
.footer_wrapper{padding:0 0 12px;}
.footlinks ul li.emailL a{font-size:13px;}
.footerCopyrght ul{padding-bottom:15px;margin-bottom:0px;}
.footerCopyrght p{margin-bottom:5px;}
.imgAbtlft, .contAbtrght{padding:0;float:none;width:100%;padding-bottom:20px;}
.twitterFeeds{padding-left:20px;}
.twitterFeeds:after{left:50%;margin-top:-35px;top:0;}
.footer_wrapper h2{margin:0;top:-20px;}
.footlinks{padding-bottom:35px;}
.serviceList li{width:100%;float:none;}
.headright_top .search-box-main{height:50px;right:0;top:0;width:50px;}
span.mobile_menu_triger{right:-3px;}
.searchOpener{height:49px;right:5px;width:45px;background:#866337 !important;top:0;line-height:49px;}
.searchOpener::before{font-size:27px;padding:5px 10px;top:5px;color:#ffffff;line-height:32px;}
.main-banner .info{display:none;}
.service-deatil li{margin-right:0;width:100%;}
.service-deatil{width:93%;}
.headright_top .search-box-main{width:48px;}
span.mobile_menu_triger{right:-3px;}
span.mobile_menu_triger i{margin:3px;width:42px;height:43px;}
.headright_top{width:100%;}
}
@media screen and (max-width:414px){.headright_top{width:100%;}
.mobilEmail, .mobilCallus{right:12px;}
}
@media screen and (max-width:400px){.searchOpener{right:3px;}
.mobilEmail, .mobilCallus{right:10px;}
}
@media screen and (max-width:420px){.head_right{width:53%;}
.headright_top .search-box-main{width:40px;}
.head-search{width:32px;}
.headright_top .search-box-main, span.mobile_menu_triger, .searchOpener{height:35px;width:35px;}
.mobilEmail, .mobilCallus{height:35px;right:9px;width:35px;top:0;}
.headright_top{padding:18px 0 0;}
.searchOpener{right:2px;}
span.mobile_menu_triger{right:-5px;}
.fa-phone::before{top:8px;font-size:24px;left:9px; content:"\f095"}
.search-icon::before{top:49%;}
.headright_top{width:81%;}
.head-search{height:31px;margin:2px !important;width:30px;}
span.mobile_menu_triger i{margin:2px;height:30px;width:32px;}
.searchOpener > a{height:30px;width:30px;}
.mobilCallus i{height:30px;}
span.mobile_menu_triger{top:0;}
.mobile_menu_triger .fa-reorder:before{left:8px;position:absolute;top:-5px;}
.searchOpener:before{font-size:24px;left:-2px;top:-3px; content:"\f044"}
}
@media screen and (min-width:413px) and (max-width:415px){.headright_top{width:74%;}
}
@media screen and (max-width:390px){.footerCopyrght span{padding-left:0;padding-right:0px;display:block;}
.logo{float:left;text-align:center;}
.logo img{display:inline;width:auto;}
.head_right{width:54%;}
span.mobile_menu_triger{}
.headright_top .search-box-main, span.mobile_menu_triger, .searchOpener{height:35px;width:35px;}
.searchOpener:before{left:-2px;top:-3px;font-size:24px; content: "\f044"}
.quick_detail{border-bottom:1px solid #cccccc;padding-bottom:20px;}
.header{padding-bottom:0;}
.mobilEmail, .mobilCallus{height:35px;right:9px;width:35px;top:0;}
.headright_top{padding:18px 0 0;}
.searchOpener{right:2px;}
span.mobile_menu_triger{right:-5px;}
.fa-phone::before{top:8px;font-size:24px;left:9px; conten:"\f095"}
.search-icon::before{top:49%;}
.wv_wrap img{width:23%;}
.form_row .wv_wrap .captcha-868{width:63% !important;}
.captcha_refresh{margin:0 5px 0 0;}
#contact_us_form label span.help_txt{display:block;font-size:13px !important;padding:0 0 3px;}
#contact_us_form p.appointment{text-align:left;float:left;}
.service-deatil{width:91%;}
.page-id-164 #content_sub_left .default_video p img{width:100%;}
.page-id-164 #content_sub_right .mobile_content_slide_wrapper .mobile_content_dropdown .default_video p{width:100%;}
.page-id-164 #content_sub_right .mobile_content_slide_wrapper .mobile_content_dropdown .default_video p img{margin:0;padding:0;width:100%;}
.flexslider .slides img{display:block;left:50%;position:relative;transform:translate(-50%, 0px);width:auto;height:100px;}
.headright_top{width:84%;}
.head-search{height:31px;margin:2px !important;width:30px;}
span.mobile_menu_triger i{margin:2px;height:30px;width:32px;}
.searchOpener > a{height:30px;width:30px;}
.mobilCallus i{height:30px;}
span.mobile_menu_triger{top:0;}
.mobile_menu_triger .fa-reorder:before{left:8px;position:absolute;top:-5px;}
}
@media screen and (max-width:370px){.headright_top{width:87%;}
}
@media screen and (min-width:374px) and (max-width:376px){.headright_top{width:81%;}
}
@media screen and (max-width:360px){#main_menu_block{width:360px;left:-360px;}
body.move_body{left:360px;}
.headright_top{padding:17px 0 0;}
.footerRight span img{display:block;width:100%;}
#back-top{bottom:7%;}
.headright_top{width:89%;}
}
@media screen and (min-width:359px) and (max-width:361px){.headright_top{width:84%;}
}
@media screen and (max-width:350px){.headright_top{width:91%;}
}
@media screen and (max-width:345px){.headright_top{width:92%;}
}
@media screen and (max-width:342px){.headright_top{width:93%;}
}
@media screen and (max-width:340px){.headright_top{width:94%;}
}
@media screen and (max-width:335px){.headright_top{width:95%;}
}
@media screen and (max-width:330px){.headright_top{width:97%;}
}
@media screen and (max-width:325px){.headright_top{width:98%;}
}
@media screen and (max-width:322px){.headright_top{width:99%;}
}
@media screen and (max-width:320px){.service-deatil{width:90%;}
.captcha_refresh{width:11%;}
.form_row .wv_wrap .captcha-868{width:61% !important;}
}
@media screen and (min-width:319px) and (max-width:321px){.headright_top{width:95%;}
}
@media screen and (max-width:359px){#main_menu_block{width:320px;left:-320px;}
body.move_body{left:320px;}
#back-top{bottom:0;}
}
}
h3.text-left::before{background:#dfdfdf none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;margin:0;position:absolute;width:200px;}
h3.text-left::after{background:#ff1000 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;margin-left:0;position:absolute;width:50px;z-index:1;}
h3.text-left{display:block;}
.marg-t-n h3{margin-top:0;}
.leptop-text > img{float:left;margin-right:15px;border:1px solid #f0f0f0;}
.leptop-title{color:#09357a;font-size:19px;padding:0 0 5px;}
.leptop-pad{float:left;padding-bottom:60px;width:100%;}
.leptop-text > p{color:#666666;font-size:15px;margin-bottom:15px;}
.leptop-main{border-bottom:1px solid #cccccc;float:left;margin-bottom:15px;min-height:190px;padding:0 0 20px;width:100%;}
.blue-side{background:#09357a;padding:15px 20px;}
.blue-side h2::before{background:#dfdfdf none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:150px;}
.blue-side h2::after{background:#ff1000 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;position:absolute;width:50px;z-index:1;}
.blue-side h2{color:#ffffff;display:inline-block;font-family:"ITCKabelStdMedium";font-size:23px;margin:0 0 17px;padding-bottom:7px;position:relative;}
.blue-side .form-group label{color:#fff;font-size:14px;}
.submitspan{border:1px solid #ffffff;border-radius:3px;display:inline-block;line-height:40px;margin-top:11px;padding:4px;text-align:center;transition:all 0.5s ease-in-out 0s;width:170px;}
.submitspan input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #ffffff;border-radius:3px;color:#ffffff;display:block;font-family:"latobold";font-size:17px;line-height:normal;text-shadow:none;transition:all 0.5s ease-in-out 0s;}
.submitspan input:hover, .submitspan input:focus{background:#fff;color:#09357a}
.quick-quote-form .submitspan input:hover, .quick-quote-form .submitspan input:focus{background:#09357a !important;color:#fff !important}
.form-control:focus{border-color:#000 !important;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.6) !important;outline:0 none;}
.newsletter{padding:0 0 30px;0}
.sub-title{font-size:18px;color:#09357a !important;}
.pad-bottom{padding-bottom:60px;}
.quick-quote-form .form-group label{font-weight:400;}
.quick-quote-form .form-group .form-control{background-color:#ffffff;background-image:none;border:1px solid #ccc;border-radius:0;box-shadow:none;color:#555555;display:block;font-size:14px;height:35px;line-height:1.42857;padding:6px 12px;transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;width:100%;}
.quick-quote-form .form-group textarea{height:185px !important;resize:none;}
.quick-quote-form .submitspan{border:1px solid #09357a;border-radius:3px;display:block;float:right;line-height:40px;margin:0;padding:4px;transition:all 0.5s ease-in-out 0s;width:170px;}
.quick-quote-form .submitspan input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:1px solid #09357a !important;border-radius:3px;color:#09357a !important;display:block;font-family:"latobold";font-size:17px;line-height:normal;text-shadow:none;transition:all 0.5s ease-in-out 0s;}
@media (max-width:1024px){.leptop-text > img{max-width:200px;}
}
@media (max-width:1023px){.leptop-main .searchOpener{position:relative;right:0;top:0;}
.blue-side h2{font-size:21px;}
}
@media (max-width:767px){.clearfix_mobile{clear:both !important}
.leptop-pad{padding:0 0 90px 0}
.pad-bottom{padding-bottom:90px;}
.quick-quote-form .form-group textarea{height:100px !important;}
}
@media (max-width:479px){.leptop-text > img{border:1px solid rgb(240, 240, 240);float:none;margin:0 auto 15px auto;}
.leptop-main .searchOpener::before{display:none !important}
.leptop-main .searchOpener::after{border:1px solid rgb(9, 53, 122);border-radius:5px;bottom:-4px;display:block !important;content:"";cursor:pointer;font-family:"latolight";left:-4px;position:absolute;right:-4px;top:-4px;transition:all 0.3s ease-in-out 0s;}
.leptop-main .searchOpener{background:#09357a none repeat scroll 0 0 !important;border-radius:5px;color:#ffffff;cursor:pointer;display:block;float:none;font-family:"latolight";font-size:15px;font-weight:bold;height:40px;line-height:40px;margin:0 auto;position:relative;text-align:center;transition:all 0.3s ease-in-out 0s;width:110px;}
.leptop-text > p{text-align:center}
.default_video p iframe{height:200px;}
}
#breadcrumbs{padding-top: 15px;}