/*
Theme Name: CMX Responsive Theme
Theme URI: 
Description: A simple responsive theme based on the Bootstrap framework.
Version: 1.0
Author: 
Author URI: 
Tags: one-column, two-columns, flexible-width, custom-menu, full-width-template
*/
/** GLOBAL
----------------*/
*:focus {outline:none;}
*::-moz-focus-inner {border:0;}
a:focus, a:active, 
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;}

html{margin:0;}
body{padding:0;font-family: Verdana, arial, sans-serif;font-size:16px;color:#000000;line-height:1.4;font-weight:600;background-color:#FFF;}

a{webkit-transition: all .2s ease-in-out;  -moz-transition: all .2s ease-in-out;  transition: all .2s ease-in-out;}
a:hover, a:focus{color:#D80000;text-decoration:none;}

img{max-width:100%;}
iframe, video, embed{max-width:100%;}

img.center, img[align="center"], .aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom:15px;}
img.left, img[align="left"], .alignleft { float:left;margin: 2px 10px 5px 0px;}
img.right, img[align="right"], .alignright {float:right;margin: 2px 0px 5px 10px;}

/* Wordpress caption */
.wp-caption {text-align: center;background: #fff;border: 1px solid #ddd;margin: 10px;padding: 8px;margin-bottom: 1em;border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;text-shadow: #fff 0 1px 0;padding-top: 8px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption-text {font-size: 11px; text-align: center; margin:0;padding:6px 3px 2px;line-height: 16px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;	}
.wp-caption-dd {font-size: 11px;line-height: 17px;	padding: 0 4px 5px;	margin: 0;	}

p{margin:0 0 20px;}
p:last-child{margin:0;}

ul, ol{text-align:left;}

hr{margin-top:20px;margin-bottom:20px;border-top: 1px solid #CECEBF;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:700;color:#000000;}
h1, h2, h3{color:#000;font-family: Verdana, arial, sans-serif;font-weight:300;margin-bottom:20px;margin-top:0;}
h1{font-size:30px;}
h2{font-size:28px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}


.form-control, input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="password"], input[type="search"], select,textarea, textarea.form-control {height: 34px;width: 100%;border: 1px solid #efefef;border-radius: 3px;background-color: #FFF;color: #666666;padding: 5px 10px;font-size: 14px;}
textarea, textarea.form-control{height:100px;}
input[type="checkbox"]{border:1px solid #888888;width:16px;height:16px;background-color:#FFF;}
form button.btn,input[type="submit"]{height: auto;min-height:40px;background-color:transparent;background-image:url(library/img/btn.jpg);background-repeat:repeat-x;background-position:center left;font-size: 14px;font-weight: 600;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;padding: 10px 15px;white-space:normal;}
form button.btn:hover, input[type="submit"]:hover,
form button.btn:focus, input[type="submit"]:focus{color: #FFF;background-color:#D80000;}

.form-group{margin-bottom: 10px;}
.form-group label{margin-bottom: 1px;margin-left: 10px;}
.form-group.text-center{margin-bottom: 5px;}


/** CLASSES
---------------*/

.clearfix{clear:both;}
.btn{height: auto;min-height:40px;background-color:transparent;background-image:url(library/img/btn.jpg);background-repeat:repeat-x;background-position:center left;background-size:100% 100%;font-size: 11px;font-weight: 600;font-family: verdana,  arial, sans-serif;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;padding: 10px 15px;white-space:normal;}

.btn-white{color: #FFF !important;border-color: #FFF !important;}
.btn-white:hover, .btn-white:focus{color: #AD4A07 !important;background-color:#FFF !important;}

.btn.btn-lg{min-height:50px;background-image:url(library/img/btn-lg.jpg);font-size:20px;}
.btn.btn-fullw{width:100%;max-width:100%;}
#content .btn.btn-lg{width:100%;max-width:300px;}

.container{position:relative;}

.container{padding-left:16px;padding-right:16px;}
.row{margin-left:-16px;margin-right:-16px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left:16px;padding-right:16px;}

@media (min-width: 1200px){
    .container{width:1172px;}
}

/** HEADER
-----------------*/
.navbar{margin:0;border:0px;}
.navbar-top{text-align:right;background: #EEEEEE url('library/img/bg-header.jpg') repeat-x;border-bottom: 1px solid #888888;}
.navbar-brand{padding:0;height: auto;display:block;margin:0px;}
.navbar-contact{padding-top:19px;padding-bottom:19px;float: right;line-height: 1.2;color:#006CD8;text-decoration:none;}
.navbar-contact *{text-decoration:none;}
.navbar-contact a,
.navbar-contact label{font-size: 16px;font-weight: 700;color:#006CD8;margin:0;text-decoration:none;}

.tagline{float: left;margin: 23px 0 10px;font-style: italic;font-size: 14px;color: #006CD8;}

.navbar-menu{position: absolute;right: 4px;bottom: 0px;}
.caret{margin-left:4px;}

.navbar-menu .navbar-nav li a{color:#333333;font-weight: 700;font-size: 14.5px;}
.navbar-menu .navbar-nav li a:hover{background-color: transparent;color:#006CD8;}
.navbar-menu .navbar-nav li.eventnone > a:first-child{pointer-events:none;}
.navbar-menu .navbar-nav > li.current-menu-item > a,
.navbar-menu .navbar-nav > li.current-menu-ancestor > a{color: #006CD8;}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
.navbar-menu .navbar-nav li.dropdown > .dropdown-menu{display:none;box-shadow: none;border: 0;border-radius: 0;text-align: left;max-width: 234px;min-width: 234px;padding: 0;background: #EEEEEE;border-top: 1px solid #888888;}
.navbar-menu .navbar-nav li.dropdown > .dropdown-menu.expand{display:block;}
.navbar-menu .navbar-nav .dropdown-menu{left: 38px;}
.navbar-menu .navbar-nav .dropdown-menu li a{color:#333333;padding: 8px 20px;white-space: normal;font-size:14px;}
.navbar-menu .navbar-nav .dropdown-menu > li:hover > a,
.navbar-menu .navbar-nav .dropdown-menu > li.current-menu-item > a,
.navbar-menu .navbar-nav .dropdown-menu > .dropdown-menu > li.current-menu-item > a,
.navbar-menu .navbar-nav .dropdown-menu > .dropdown-menu > li:hover > a{color: #006CD8;}
.navbar-menu .navbar-nav .dropdown-menu .dropdown-menu{  margin: -1px 0 0 !important;}

.nav > li > a:hover, .nav > li > a:focus{background-color:transparent !important;}

.container > .navbar-header, .container > .navbar-collapse{margin:0;}

.navbar-toggle-custom{position: absolute; float: right;background-color: transparent;background-image: none;padding: 0;border: 0;border-radius: 0;right: 1px;top: 54px;display: block;}
.navbar-toggle-custom .icon-bar{display: block;width: 22px;height: 2px;border-radius: 1px;}
.navbar-toggle-custom .icon-bar + .icon-bar{margin-top: 4px;}

.navbar-toggle-custom > span{display:inline-block;vertical-align:middle;color:#333333;}
.navbar-toggle-custom .icon-bar{  width: 30px;  height: 3px;  background-color: #000;}

.navbar-collapse-custom{display:block;padding-right: 0;padding-left: 0;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);}

.toogle-dropdown{position: absolute !important;top: 0;right: 0;}
.toogle-dropdown .fa-minus{display:none;}
.navbar-menu .navbar-nav > li.opened .toogle-dropdown .fa-minus{display:block;}
.navbar-menu .navbar-nav > li.opened .toogle-dropdown .fa-plus{display:none;}

@media (min-width:992px){
    .navbar-nav > li {padding-left: 60px;}
    .navbar-nav > li > a {padding-bottom: 20px;}
    .navbar-toggle-custom{display:none;}	
    .navbar-collapse-custom {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
    .toogle-dropdown{display:none !important;}
}
@media (max-width: 1200px){
    .navbar-menu .navbar-nav > li > a{padding-left: 10px;padding-right: 10px;}
	.tagline{float: right;margin: 10px 0 10px;}
	.navbar-contact {padding-top: 0;}
	.navbar-nav > li {padding-left: 30px;}
}
@media (max-width: 1000px){
    .navbar-header{float:none;}
    .navbar-brand{float:left;}

    .navbar-menu {margin: 0;float:none;position: relative;}
    .navbar-collapse-custom{display:none;padding-right: 0;padding-left: 0;clear: both;}
    .navbar-menu .navbar-nav{float: none;margin: 0;border: 1px solid #888888;border-width: 1px 0 0px 0;}
    .navbar-menu .navbar-nav > li{float:none;display:block;}
    .navbar-menu .navbar-nav li a{font-size:13.5px;}
    .navbar-menu .navbar-nav > li > a{padding: 15px 30px !important;}
    .navbar-menu .navbar-nav li a{max-width: 720px;margin: 0 auto;position:relative;}
    .navbar-menu .navbar-nav li{border:1px solid #dedede;border-width: 0 0 1px 0;}
    .navbar-menu .navbar-nav li.dropdown > .dropdown-menu{border:0;}
    .navbar-menu .navbar-nav .dropdown-menu li {border: 1px solid #dedede;border-width: 1px 0 0 0;}

    .navbar-menu .navbar-nav .caret{display:none;}

    .navbar-menu .navbar-nav .dropdown-menu > li:hover > a, .navbar-menu .navbar-nav .dropdown-menu > li.current-menu-item > a, .navbar-menu .navbar-nav .dropdown-menu > .dropdown-menu > li.current-menu-item > a, .navbar-menu .navbar-nav .dropdown-menu > .dropdown-menu > li:hover > a, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:transparent;color:#AD4A07;}
    .navbar-menu .navbar-nav > li:hover > a,
    .navbar-menu .navbar-nav > li.current-menu-item > a,
    .navbar-menu .navbar-nav > li.current-menu-ancestor > a{}
    .navbar-menu .navbar-nav li.dropdown:hover > .dropdown-menu{display:none;}
    .navbar-menu .navbar-nav .dropdown-menu li a{color:#000;}
    .navbar-menu .navbar-nav li.dropdown > .dropdown-menu{display:none;  position: static;  float: none;  max-width: 100%;background-color:transparent;}
    .navbar-menu .navbar-nav .dropdown-menu li a{  padding: 10px 50px;}

    .toogle-dropdown{display:block !important;}
}
@media (max-width: 991px){	
    .tagline{float: none;font-size: 12px;}
	.navbar-contact {float: none;font-size: 14px;padding-bottom: 10px;}
	.navbar-toggle-custom{top: 0px;}
	.navbar-contact a, .navbar-contact label {
    font-size: 14px;
	}
}
@media (max-width: 768px){	
    .navbar-menu .navbar-nav li a{max-width: 100%;}
}
@media (max-width: 767px){
    .navbar-collapse{display:none;}
    .navbar-top .phone{float: none;text-align: center;padding-top: 15px;}
    .navbar-contact a{font-size: 15px;}
}
@media (max-width: 599px){
    .navbar-brand{float: left;max-width: 50%;}
    .navbar-toggle-custom{position: relative;top:0px;margin-top:-7px;}
    .navbar-contact{padding-top:0px;float: left;}
    .navbar-contact a{font-size: 14px;}
	.tagline {font-size: 9px;}
	.navbar-contact a, .navbar-contact label {font-size: 12px;}
}


/** HEADER : SLIDER
-------------------------------*/
#slider{position: relative;border-bottom: 1px solid #888888;min-height: 100px;}
#slider .container{position:relative;z-index:999;}
.ms-anim-layers{height:100%;/*display:tablehttp://swgserver.net/dev/bcecmx/wp-content/uploads/2016/10/960x344-Sports-web.png;width:100%;*/}
/*#slider .ms-slide .ms-slide-layers{    height: 108px !important;
    width: 100%;
    top: auto;
    bottom: 0;}*/
.ms-slide .ms-slide-layers, .ms-fixed-layers{z-index:99999 !important;}
.ms-slide .ms-slide-bgcont, .ms-slide .ms-slide-bgvideocont{z-index:-1 !important;}
#caption{width: 100%;/*position: static;display: table-cell;vertical-align: middle;*/bottom: 10px;right: 0;}
.inner-caption{/*background: url('library/img/bg-caption.png') repeat-x;*/width: 100%;/*padding: 20px;*/}
.inner-caption .caption-wrapper{/*border:1px solid #FFFFFF;*/padding:20px;text-align: center;color:#FFFFFF;font-size: 36px; font-weight: 700;line-height: 40px;}
.inner-caption img{margin:0px auto 10px;display:block;}
.inner-caption .caption-txt{padding-top: 10px;}
.inner-caption .btn, #slider .btn{padding: 10px 20px;margin:5px;width: 100%;max-width:300px;min-width: 200px;font-size:20px;}

#caption .btn-1{}
#caption .btn-2{}

@media (max-width:1024px){
    /*#slider{min-height: 350px;}*/
}
@media (max-width:991px){
    .inner-caption .btn, #slider .btn{padding: 6px 12px;}
    .inner-caption .caption-txt{font-size: 20px;}
}    
@media (max-width:767px){
	/*#caption{position:relative;}*/
	#caption .container{padding-left:0;padding-right:0;}
    .inner-caption{width: 100%;}
	.inner-caption img{max-width:200px;}
	.inner-caption .btn, #slider .btn{max-width: 250px;font-size:16px;}
}
/** HEADER : DEFAULT 
------------------------------------- */
#default-header .container{display:flex;}
/*#default-header .news-info, #default-header .news-image{width: 49%;vertical-align: top;}*/
#default-header .news-info{position: relative;padding-bottom: 20px;text-align: center;}
#default-header .news-info .news-details{font-weight: 700;padding:20px 0px 10px;}
#default-header .news-info .news-details img, #default-header .news-info .news-details p{display: inline-block;}
#default-header .news-info .news-details img{margin-left: -20px;}
#default-header .news-info .news-details p{vertical-align: middle;padding: 22px 20px 10px;font-size: 16px;}
#default-header .news-info .btn{width: 100%;max-width:300px; padding: 10px 20px;}
#default-header .news-image{/*margin-left: 25px;*/position:relative;width:100%;}
#default-header .news-image img{display:block;margin:0 auto;width:100%;}
.news-image .btn{position:absolute;}
.news-image .btn-1{bottom:10px;right:10px;}
.news-image .btn-2{bottom:10px;right:10px;}

@media (max-width: 1470px){
    .slider .slide-nav{top: 40%;}
}
@media (max-width: 1000px){
    #default-header .container{display: block;}
    #default-header .news-info, #default-header .news-image{width: 100%;}
    #default-header .news-image{margin-left:0px;}
    #default-header .news-info .news-details img{margin-left: 0px;}
}
@media (max-width: 767px){
.news-image .btn{position: static;width: 100%;margin: 5px 0;}
}
@media (max-width: 600px){
	#default-header .news-image{margin-left:-15px !important;margin-right:-15px !important;width:auto;}
}

/** HEADER : PAGE MENU 
------------------------------------- */
#navbar-page{background: #EEEEEE url(library/img/bg-page-navbar.png) repeat-x;background-size: contain;}

#navbar-page .navbar-menu{position: relative;}
#navbar-page ul{list-style:none;}
#navbar-page .navbar-nav, #navbar-page .menu{float:none;}
#navbar-page .navbar-nav > li, #navbar-page .menu > li{padding: 0px;}
#navbar-page .navbar-nav > li:first-child > a, #navbar-page .menu> li:first-child > a{padding-left: 0px;}
#navbar-page .navbar-nav > li:last-child a, #navbar-page .menu > li:last-child a{padding-right: 0px;}
#navbar-page .navbar-nav .dropdown-menu li:first-child a, #navbar-page .menu .dropdown-menu li:first-child a{padding-left:20px;}
#navbar-page .navbar-nav .dropdown-menu li:last-child a{padding-right:20px;}
#navbar-page .navbar-nav > li > a{padding:15px 35px;}
#navbar-page .navbar-menu .navbar-nav li.dropdown > .dropdown-menu{max-width: 200px;min-width: 200px;}
#navbar-page .navbar-menu .navbar-nav .dropdown-menu{left:0px;}

@media (max-width: 1200px){
    #navbar-page .navbar-nav li a{font-size: 13px;}
	#navbar-page .navbar-nav > li > a{padding: 15px 30px;}
	#navbar-page .navbar-nav .dropdown li a{padding:8px 20px;}
}

@media (max-width: 1000px){
    #navbar-page .navbar-nav > li{padding:0px;}
    #navbar-page .navbar-nav li a{font-size: 14px;}
    #navbar-page .navbar-menu .navbar-nav li.dropdown > .dropdown-menu{max-width: 100%;}
	#navbar-page .navbar-nav{border:0;}
}

/** HEADER : FIXED
-------------------------------*/

.slidelink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
/*.ms-slide-layers{z-index:9999 !important;}*/

@media (min-width: 1024px){
    .navbar{position:fixed;width:100%;top:0;left:0;z-index: 9999;}
    .logged-in .navbar{top:32px;}

    #hero{margin-top:96px;}
}
@media (min-width: 1320px){
    #hero{margin-top:110px;}	
}
@media (max-width: 599px){
    .ms-slide-layers{display:none !important;}
}

/** Footer
-------------------------------*/
#footer{position: relative;}
#backtotop{position: absolute;top: 50px;right: 5%;opacity:0;-webkit-transition: all 1s ease-in-out;  -moz-transition: all 1s ease-in-out;  transition: all 1s ease-in-out;}
#backtotop a{display:block;height: 67px;width: 67px;background: url(library/img/nav-arrows.png) no-repeat;background-position-y: -86px;}
.backtotop2{top: -20px !important;}
.scrolled #backtotop{opacity:1;}
@media (max-width: 950px){
#backtotop{top:-20px;}
.backtotop2{top: -30px;}
}

.footer-widgets{min-height: 200px;padding:30px 0px;background-color: #EEEEEE;}
.footer-widgets .widget{border:0;padding-top:0;padding-bottom:0;}
.widget .title-txt, .sidebar-inner .widgettitle{color:#006CD8; font-size: 28px;font-weight: 300;background-color:transparent;background-image:url(library/img/line.png);background-repeat:no-repeat;background-position:left bottom;padding-bottom: 10px;}
.widget .links, 
.sidebar-inner .textwidget .links{padding:15px 0px;position: relative;}
.widget .links .fa, 
.sidebar-inner .textwidget .fa{color:#006CD8;margin-right: 5px;}
.widget .links a,
.widget .links p{color:#444444; font-weight: 400;line-height: 23px;}
.widget .links .fax-link,
.widget .links .send-mail-link{margin-top: 20px;}
.widget .links .send-mail-link a{font-weight: 600;}
.widget .join .fa, 
.sidebar-inner .textwidget .join .fa {color:#444444; position: absolute;right: 15px;bottom: 25px;}
.widget .conferences-link a, 
#footermap .connect-link a{line-height: 28px;}
.widget input, 
.sidebar-inner .textwidget input{color:#888888;font-style: italic;font-size: 15px;border:1px solid #CCCCCC;padding:20px;}


.widget .links .fa{font-size:20px;}
.widget .links.col-1 > div{position:relative;padding-left:25px;}
.widget .links.col-1 > div .fa{position:absolute;top:0px;left:0px;}
.widget .links.connect-link > div{margin-bottom:10px;}

.menu-conferences-links-container{}
.menu-conferences-links-container ul{margin: 15px 0;padding: 0;list-style: none;}
.menu-conferences-links-container ul li{}
.menu-conferences-links-container ul li a{color: #444444;font-weight: 400;padding-bottom: 5px;display: block;background-color: transparent;background-image: url(library/img/check-list.png);background-position:0px 3px;background-repeat: no-repeat;padding-left: 25px;}

.footer-copyright{background-color:#EEEEEE;color:#878787;font-size:12px;font-weight:600;padding:20px 0px 30px;text-align:center;}

@media (max-width: 767px){
    .f-social{float:none;}
    .f-social a{margin-left:0;margin-right:15px;}
    
    .footer-widgets .col-xs-6{width: 49%;float: none; display: inline-block;vertical-align: top;}
}


/** SIDEBAR
-------------------------------*/

.widget{padding-top:20px;padding-bottom:40px;border-top:1px solid #888888;}
.widget:before,
.widget:after{content:'';clear:both;display:block;}

#sidebar .widget:first-child{padding-top: 0px;border-top: 0px;}
#sidebar .btn{padding: 10px 20px;margin-top:20px;}
#sidebar .widget:first-child .btn{margin-top:0px;}
#sidebar .textwidget{font-size: 16px;font-weight: 400;}
#sidebar .widgettitle{color:#006CD8; font-size: 28px;font-weight: 300;background-color:transparent;background-image:url(library/img/line.png);background-repeat:no-repeat;background-position:left bottom;padding-bottom: 10px;padding-bottom: 10px;}

#sidebar{padding-left: 0px;}
#sidebar .recent_post ul{list-style:none;padding:0;line-height: 1.3;margin-bottom:20px;}
#sidebar .recent_post ul li{padding-bottom:10px;border-bottom:1px solid #CECEBF;margin-bottom:10px;font-size:15px;padding-left: 0;background: none !important;}
#sidebar .recent_post ul li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0;}
#sidebar .recent_post ul li a.title{font-size: 18px;font-weight: 700;color: #501D00;display:block;}
#sidebar .recent_post ul li a{color: #AD4A07;font-size:15px;font-weight:400;}

.widget-contact{background-color:#E0B551;color:#FFF;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px;}
.widget-contact h4{color:#FFF !important;}

#sidebar ul{list-style-type: none; padding-left: 20px;margin: 20px 0px;color: #333333;}
#sidebar ul{list-style-type: disc;}
#sidebar ul li a{color: #333333;font-size: 16px;}
#sidebar ul li a{font-weight: 600;}
.archive #sidebar ul li:first-child a,
#sidebar ul li.active a,
#sidebar ul li:hover a,
#sidebar ul li.current-cat a{color:#006CD8;}
#sidebar ul li.add-space{padding-top:20px;}

@media (max-width: 1000px){
    #sidebar{padding-left: 15px;}
}
@media (max-width: 990px){
    .sidebar-inner{border-left: 0px;border-bottom: 1px solid #888888;}
}

/** MAIN
-------------------------------*/

.page-header{padding: 0;margin: 0px 0 20px;border: 0;}
.page-title{margin-bottom:0;font-size:30px;}

.section{overflow:hidden;}

.page-wrapper{padding:40px 0px 80px;}
.page-wrapper #content{border-right:1px solid #888888;}


#content .article-inner img{margin-bottom: 20px;border:1px solid #000;}
#content .article-inner table img{border:0;}
#content p, #content ul, #content ol{font-weight: 400;font-size: 16px;}
#content .article-inner .btn-more-info{margin-top: 100px; width: auto; padding:10px 40px;}

#content .page-widget{padding:40px 0px 0px;}
#content .page-widget .col-md-3{padding-left: 5px; padding-right: 5px;position: relative;margin-bottom: 80px;} 

.home-page-wrapper{padding:40px 0 0;background-color: #EEEEEE;}
.home-page-wrapper .col-md-3{margin-bottom: 80px;}
.upcoming-conferences{background-color: #FFFFFF;padding: 10px;border:1px solid #AAAAAA;width:100%;height:100%;position:relative;}
.upcoming-conferences .conference-info{border-top: 1px solid #AAAAAA; padding:10px 0px;text-align: center;font-size: 15px;}
.upcoming-conferences .conference-info label{}
.upcoming-conferences .conference-info span{font-family: Verdana, arial, sans-serif;font-size: 12px;line-height: 1.4;display: block;}
.upcoming-conferences .conference-logo{height: 90px;text-align: center;}
.home-page-wrapper .col-md-3 .btn-link,
#content .page-widget .col-md-3 .btn-link{position: absolute;bottom: -55px;left: 0;width: 100%;padding-left: 10px;padding-right: 10px;text-align: center;}
#content .page-widget .col-md-3 .btn-link{padding-left:0px;padding-right:0;}
#content .article-inner .upcoming-conferences .conference-logo img{width: auto;border:0;}

.column-flex-md,
.column-flex{display: -webkit-flex; /* Safari */-webkit-flex-direction: row; /* Safari 6.1+ */display: flex;flex-direction: row;}
.column-flex-md-rev{display: -webkit-flex; /* Safari */-webkit-flex-direction: row-reverse; /* Safari 6.1+ */display: flex;flex-direction: row-reverse;}

@media (min-width: 992px){
	.two-column #content{padding-right:20px;width:73%;}
	.two-column #sidebar{padding-left:20px;width:27%;}
}

@media (max-width: 1200px){
    #page-content .col-sm-3 .btn{font-size: 12px;}

    .home-page-wrapper .row{display: block;}
    .home-page-wrapper #content  .col-md-3{width: 33.33333%;}
    #content .page-widget .btn-link{bottom: 30px;}
}
@media (max-width: 991px){
    .column-flex-md,
    .column-flex-md-rev{display:block !important;-webkit-flex-direction: column;flex-direction: column;}
    #content{float:none;}

    .home-page-wrapper #content  .col-md-3{width: 50%;float: left;}
    #content .article-inner h1{margin-top:20px;}
	
	.page-wrapper #content{border:0;}
}

@media (max-width: 767px){
    .column-flex{display:block !important;-webkit-flex-direction: column;flex-direction: column;}
    .pad-sm-0{padding-left:0 !important;padding-right:0 !important;}
    .section-full-sm{margin-left:-20px !important;margin-right:-20px !important;}

    #page-content{padding-bottom:0;}
    #page-content .main-page-widget .upcoming-conferences .conference-logo{height: 95px;}
}

@media (max-width: 599px){
    .home-page-wrapper #content  .col-md-3{width: 100%;float: none;}
}

/** TESTIMONIAL 
------------------------------- */
#slide-testimonial{position: relative;background: url(library/img/testimony.jpg) center no-repeat;background-size: cover;min-height: 460px;}

#slide-testimonial .owl-theme .owl-controls{position: absolute;width: 100%;left:0;top: 50%;margin-top: -40px;}
#slide-testimonial .owl-theme .owl-controls .owl-buttons div{display: block;height: 67px;width: 67px; background: url('library/img/nav-arrows.png') no-repeat;text-indent:-9999px;}
#slide-testimonial .owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left: -10%;float: left;}
#slide-testimonial .owl-theme .owl-controls .owl-buttons div.owl-next{background-position-x: -81px; margin-right: -10%;float: right;}

.testimony{color:#FFFFFF; text-align: center;}
.testimony p{font-weight: 300;font-size: 26px;font-family: verdana, arial, sans-serif;}
.testimony span{font-size: 16px;font-weight: 400;}

.testimony-wrapper{padding:114px 0;}

@media (max-width: 1400px){
#slide-testimonial .owl-carousel{padding: 0 80px;}
#slide-testimonial .owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left: 0;}
#slide-testimonial .owl-theme .owl-controls .owl-buttons div.owl-next{margin-right: 0;}    
}
@media (max-width: 991px){
    .testimony p{font-size: 30px;}
}
@media (max-width: 599px){
	#slide-testimonial{min-height:100px;}
    .testimony-wrapper {padding: 50px 0;}
	.testimony,
	.testimony p{font-size: 20px;}
}


/** BLOG
-------------------------------------------*/

.blog .page-header,
.search .page-header,
.single .page-header,
.archive .page-header{text-align:center;margin-bottom:20px;}

.single .page-header{margin-bottom:0;}
.single .page-title{margin-top:0px;margin-bottom:20px;}

.current_posts_info{margin: 20px 0;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #003366;}

.section-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #003366;}
.section-title{margin: 0 0 10px;color: #AD4A07;font-size: 24px;font-weight: 300;}
.section-title a{color: #AD4A07;}

.recent .section-title{margin: 5px 0;color: #AD4A07;font-size: 24px;font-weight: 300;}
.recent .section-title a{color: #AD4A07;}
.recent .wp-post-image{margin: 0 0 15px;}

.section-article .section-inner{}
.section-article.has-thumb .section-header,
.section-article.has-thumb .section-inner,
.section-article.has-thumb .section-footer{padding-left:320px;}

.wr-thumb{float:left;}
.wr-thumb-mobile{display:none;}

.post-meta{padding-top:0px;padding-bottom:20px;}
.post-meta,
.post-meta a{color:#666666;font-size:14px;font-weight:600;}
.more-link{color:#AD4A07;font-size:14px;font-weight:600;}

.section-footer,
.page-footer{text-align:right;display:none;}

.blog-pager{margin:0 0 30px;list-style:none;padding:0;text-align:center;}
.blog-pager li{display:inline-block;vertical-align:top;padding:5px;}
.blog-pager li a{font-weight:700;font-size:26px;}

@media (max-width: 599px){
    .wr-thumb img{width:200px;}
    .section-article.has-thumb .section-header,
    .section-article.has-thumb .section-inner,
    .section-article.has-thumb .section-footer{padding-left:220px;}
}
@media (max-width: 479px){
    .wr-thumb{display:none;}
    .wr-thumb-mobile{display:block;margin-bottom:10px;}
    .section-article.has-thumb .section-header,
    .section-article.has-thumb .section-inner,
    .section-article.has-thumb .section-footer{padding-left:0;}	
}

table{font-weight:400;}
table td, table th{padding:4px;}

#wa_rs_cycle li img, #wa_rs_cycle li, #wa_rs_cycle{max-width:100% !important;}
ul#wa_rs_cycle{margin-bottom:0 !important;}
#wa_rs_cycle li > div{width: 100% !important;top: auto !important;text-align: center;}

@media (max-width:1199px){
    ul#wa_rs_cycle{height: 349px !important;}
}   
@media (max-width:991px){
    ul#wa_rs_cycle{height: 298px !important;}
}   
@media (max-width:884px){
    ul#wa_rs_cycle{height: 269px !important;}
}  
@media (max-width:767px){
    ul#wa_rs_cycle{height: 209px !important;}
}  
@media (max-width:599px){
    ul#wa_rs_cycle{height: 166px !important;}
}  
@media (max-width:479px) and (min-width:360px){
    ul#wa_rs_cycle{height: 109px !important;}
}  

.contactsinfo p{position:relative;padding-left:30px;}
.contactsinfo p .fa{position:absolute;top:2px;left:0;}

.article-inner .row{margin-bottom:20px;}

table{margin-bottom:30px !important;}

.navbar-menu .widgettitle{
display:none;
}
.page-id-2046 div#nav_menu-15{
display:block !Important;
}
div#nav_menu-15{
display:none;
}




