@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon/icomoon.eot?q85x1s');
  src:  url('../fonts/icomoon/icomoon.eot?q85x1s#iefix') format('embedded-opentype'),
    url('../fonts/icomoon/icomoon.ttf?q85x1s') format('truetype'),
    url('../fonts/icomoon/icomoon.woff?q85x1s') format('woff'),
    url('../fonts/icomoon/icomoon.svg?q85x1s#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
    font-family: 'caviar_dreamsbold_italic';
    src: url('../fonts/caviardreams_bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/caviardreams_bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Caviar';
    src: url('../fonts/caviardreams_bold-webfont.woff2') format('woff2'),
         url('../fonts/caviardreams_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'caviar_dreamsitalic';
    src: url('../fonts/caviardreams_italic-webfont.woff2') format('woff2'),
         url('../fonts/caviardreams_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'caviar_dreamsregular';
    src: url('../fonts/caviardreams-webfont.woff2') format('woff2'),
         url('../fonts/caviardreams-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* HTML */
body{background:#000;/*font-family:Montserrat-Regular;*/font-family: 'caviar_dreamsregular';font-size: 16px;padding-top:84px;}

/*CUSTOM*/
/*General classes*/
.auto{margin:auto;}
.clearfix{clear:both;}

a{color:#3399FF;}

.menu-nosotros{
    float: right;
    width: auto;
    position: relative;
    right: 3%;
}

.col-sm-12.right-column h2{
  color: #3399FF;
  margin-left: 13px;
}

.nosotros{}
.nosotros .info_container .page-header h2{color:#3399FF;}

.div-as-p{color:#FFF;margin-bottom:10px;font-family: 'Roboto', sans-serif;}

li.list-group-item{min-height: 540px;}

.content-pagination .counter{color: white;font-size: 13px;text-transform: uppercase;}
.pagination>li>a, .pagination>li>span{background: none;border:none;color:#3399FF;}

#info_video form{margin-bottom:20px;margin-top:10px;}
#info_video form label{margin-right:10px;}
#communities{margin-top:-3px;}

.form-control{border-radius:0;border-color:#E9E7E7;}
.input-group-addon{border-radius:0;border-color:#E9E7E7;background:none;}
.submit-b{overflow:hidden;}
.submit-b a{position:relative;top:10px;}
#login-form{font-family: 'Roboto', sans-serif;}
#login-form label{font-size:16px;font-weight:normal;color:#4A4A4A;}
#Modal_login{padding:30px 0;}
#Modal_login h4{font-size:26px;color:#323232 !important;line-height:1;padding-top:60px;padding-bottom:30px;}
#Modal_login .modal-content{padding-bottom:60px;}


.hidecaret .navbar-nav li a i.fa-caret-down{display:none;}

h1{font-family: 'Roboto', sans-serif;}
h2{font-family: 'Roboto', sans-serif;}
h3{font-family: 'Roboto', sans-serif;color: #fff;}
h4{font-family: 'Roboto', sans-serif;color: #fff;}

.alert-info{color:#333;background-color:#dfdfdf;border-color:inherit;border-radius:0;}

.navbar-brand{padding:0 20px 0 0; width: 80%;}
.navbar-default{background:rgba(0,0,0,0.7);border:none;border-top:3px solid #3399FF;padding:10px 0;}

.nav>li>a{padding: 10px 15px;}
.navbar-default .navbar-nav>li>a{color:#FFF;font-family:'caviar_dreamsregular';font-weight:700;font-size:18px;text-transform:uppercase;}
.navbar-default .navbar-nav>li>a:hover{color:#3399FF;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:none;color:#3399FF;font-weight: 300;top: 10px;}
.menu li.item-235 a{background: #3399FF;font-family:FontAwesome;font-size: 22px;padding: 10px 5px;}

ul#profilemenu{position:relative;margin-top:-20px;}
ul#profilemenu.navbar-nav>li.item-205>a{background:#3399FF;min-height:70px;}
ul#profilemenu.navbar-nav>li.active.item-205>a{color:#FFF;}
ul#profilemenu.navbar-nav>li.item-205>a>img{
	float: left;
	width: 30%;
	margin-right: 10px;
}
ul#profilemenu.navbar-nav>li.item-205:hover>a{background:#3399FF;color:#FFF;}
ul#profilemenu .login-greeting p{margin:0;text-transform:capitalize; }
ul#profilemenu .login-avatar{float:left;margin-right:10px;}

.navbar-default ul#profilemenu.navbar-nav>.open>a, .navbar-default ul#profilemenu.navbar-nav>.open>a:focus, ul#profilemenu.navbar-default .navbar-nav>.open>a:hover{color:#FFF;}
ul#profilemenu.navbar-nav>li.item-205 ul.dropdown-menu{background:#3399FF;border-radius:0;padding:0;width:100%;}
ul#profilemenu.navbar-nav>li.item-205 ul.dropdown-menu>li>a{color:#FFFFFF;padding:10px 20px;}
ul#profilemenu.navbar-nav>li.item-205 ul.dropdown-menu>li.active>a{background:#FFF;color:#3399FF;padding:10px 20px;}
ul#profilemenu.navbar-nav>li.item-205 ul.dropdown-menu>li:hover>a{background:#FFF;color:#3399FF;}

a#instagram,a#facebook{padding:9px;}
a#instagram i{border-radius:50%;border:2px solid #FFF;padding:5px 7px;}
a#instagram i:hover{border:2px solid #3399FF}
a#facebook i{border-radius:50%;border:2px solid #FFF;padding:5px 9px;}
a#facebook i:hover{border:2px solid #3399FF}

ul#account li a{background:#3399FF;font-family: 'caviar_dreamsregular' !important;padding-left:65px;padding-right:20px;padding-bottom:10px;padding-top:10px;}
ul#account li a:before{content:"\e900";position:absolute;top:11px;left:15px;font-family: 'icomoon';font-size: 30px;}
ul#account li a:hover{color:#000;}

#categories.container{padding:0 0 0px 0;}
#categories.container .col-sm-4{padding:1px 1px;}
#categories.container .col-sm-4 .thumbnail{background:none;border:none;border-radius:0;margin-bottom:0;min-height: 110px;padding: 0;}
#categories.container .col-sm-4 .thumbnail img{opacity:0.8;}
#categories.container .col-sm-4 .thumbnail:hover img{opacity:0.5;}
#categories.container .col-sm-4 .thumbnail .caption{background: #3399FF;margin-top:-50px;position:relative;padding-bottom:4px;padding-left:10px;height: 50px;}
#categories.container .col-sm-4 .thumbnail .caption h3{font-family: 'caviar_dreamsregular'!important;}
#categories.container a h3{color:#FFF;font-size: 13px;}
#categories.container a:hover h3{color:#FFF;}


#categories.container .col-sm-8{padding:0;}
#categories.container .col-sm-8 .thumbnail{background:none;border:none;border-radius:0;margin-bottom:0;padding: 0;}
#categories.container .col-sm-8 .thumbnail img{opacity:0.8;}
#categories.container .col-sm-8 .thumbnail:hover img{opacity:0.5;}
#categories.container .col-sm-8 .thumbnail .caption{margin-top:-70px;position:relative;padding-bottom:0;padding-left:10px;}

#categories.container .col-sm-12{padding:0 5px 15px 5px;}
#categories.container .col-sm-12 .thumbnail{background:none;border:none;border-radius:0;margin-bottom:0;padding: 0;}
#categories.container .col-sm-12 .thumbnail img{opacity:0.8;}
#categories.container .col-sm-12 .thumbnail:hover img{opacity:0.5;}
#categories.container .col-sm-12 .thumbnail .caption{margin-top:-70px;position:relative;padding-bottom:0;padding-left:10px;}

/*ACCOUNT*/
.accountview{background:#EDECEC;}
.accountview .right-column{background:#FFF;padding:20px;}
.accountview .left-colum{padding:0;}
.accountview .left-colum .navbar-nav{float:none;}
.accountview .left-colum .navbar-nav li{width:100%;}
/*.accountview .left-colum .navbar-nav li a{color:#DE2227;}*/
.accountview .left-colum .navbar-nav li.active a{background:#FFF;}
.accountview .left-colum .navbar-nav li.item-209 a{}

ul.menuaccount >li>a {
	font-size: 18px;
	font-family: "Montserrat", sans-serif;
	font-weight: 500;
	color : #353535;
}
ul.menuaccount >li.active>a {
	color : #BF262B;
	font-weight: 600;
}




.accountview .osm-container .osm-item-description .osm-taskbar ul li a.btn-default.btn-primary{background:#3399FF;border-radius:0;padding:10px 15px;}
.accountview .osm-container .osm-item-description .osm-taskbar ul li a.btn-default.btn-primary:before{font:normal normal normal 14px/1 FontAwesome;content: "\f08b";}
.accountview .osm-container .osm-item-description .osm-taskbar ul li a.btn-default{background:none;padding:10px 15px;}
.accountview .osm-container .osm-item-description .osm-taskbar ul li a.btn-default:before{font:normal normal normal 14px/1 FontAwesome;content:"\f129";}

.osm-container .osm-item-heading-box .osm-page-title{color:#3399FF;}
#osm-singup-page #osm_login_form{display:none;}
.formplansportlab #os_form #payment_method_container{display:none;}
.formplansportlab #os_form .valor-plan{display:none;}

.formplanccc #os_form #payment_method_container{display:none;}
.formplanccc #os_form .valor-plan{display:none;}

#form-login-submit{margin-bottom:0;margin-top:10px;}
#form-login-submit button{background:#3399FF;border:none;border-radius:5px;color:#FFF;padding:10px 20px;text-transform:uppercase;}
#form-login-submit button:before{font:normal normal normal 14px/1 FontAwesome;content: "\f08b";margin-right:5px;}
/*ACCOUNT END*/


#footer{border-bottom: 3px solid #3399FF;background:url(../images/Footer.png) #000 no-repeat;color:#FFF; padding:30px 0;}
#footer img{margin-bottom:20px;width: 80%;}
#contactInfo{font-size:16px; font-family: 'Roboto';}
#contactInfo a{color:#FFF;}
#contactInfo a:hover{color:#3399FF;}

#contactInfo2 {
    color: #D6D2D2;font-size:14px; font-family: 'Roboto';
}

.modal-content{border-radius: 0;}
.cbLoginForm{text-align: center;}
.control-group{margin: 10px 0;}
#login-form .userdata{width: 70%; margin: 0 auto;}
#form-login-username .controls label{display: block;text-align: left;}
#form-login-username .controls input{width: 100%;}
#form-login-password .controls label{display: block;text-align: left;}
#form-login-password .controls input{width: 100%;}
#form-login-submit .controls .btn-primary{background: #3399FF;border: 0;}
#form-login-links{padding-left: 0;}
#form-login-links li{list-style-type: none;}
#form-login-forgot a{color:#3399FF;}

.register_module{text-align: center;}
.register_module a{color:#3399FF;}

.tags_thumbs{overflow: hidden;}
.tags_thumbs li{background: none;border: 0;}
.tags_thumbs li h4 a{color:#fff;font-size: 22px}
.tags_thumbs li .tag-body p{color:#fff;font-size: 16px;font-family: 'Roboto', sans-serif;}
.tags_thumbs li .tag-body ul{color:#fff;font-size: 16px;font-family: 'Roboto', sans-serif;}
.tags_thumbs li .tag-body ol{color:#fff;font-size: 16px;font-family: 'Roboto', sans-serif;}

.osm-container .osm-item-heading-box{background: #fff;border: 0; border-radius: 0;padding: 0 25px;}
.osm-container .osm-item-heading-box .osm-page-title{border-bottom: 2px solid #BDBDBD; padding: 25px 0px 10px 0px;font-size: 24px;}
.osm-container .osm-item-description{border: 0; border-radius: 0;font-size: 16px;padding: 25px;}
.osm-container .osm-item-description .osm-taskbar ul li a.btn-default{background:#3399FF;border: 0; border-radius: 0;padding:10px 15px;text-transform: uppercase;}

#osm-singup-page{background:#fff;font-size: 16px;padding: 25px;}
#osm-singup-page .osm-page-title{border-bottom: 2px solid #BDBDBD; padding: 5px 0px 10px 0px;font-size: 24px;}
#osm-singup-page .osm-heading{border-bottom: 2px solid #BDBDBD;margin-bottom: 20px;font-size: 20px;padding: 5px 0px 10px 0px;}
#osm_login_form .form-group .col-md-9 .btn-primary{background:#3399FF;border: 0; border-radius: 0;padding:10px 15px;text-transform: uppercase;}
#os_form .form-group .control-label{color: #666666;}
#os_form .form-group .col-md-9 input,textarea{width: 100%!important;}
#os_form .form-group .col-md-9 textarea{width: 100%!important;}
#os_form .form-group .col-md-9 select{width: 100%!important;}
#os_form .form-actions .btn-primary{background:#3399FF;border:0;border-radius:0;padding:10px 15px;text-transform:uppercase;}

#osm-plans-list-columns .osm-page-title{border-bottom: 2px solid #BDBDBD;color: #fff;padding: 25px 0px 10px 0px;font-size: 24px;}
#osm-plans-list-columns .osm-pricing-table{margin:20px 0 25px 0}
#osm-plans-list-columns .osm-pricing-table .col-md-4{margin: 0 1.1%;width: 100%;padding: 0;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan{background-color: #f3f3f3;border-radius: 0;box-shadow: none;min-height: 330px;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-header{background: #3399FF;border-radius: 0;padding: 5px 50px;color: #fff;display: block;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-header h2{font-size: 22px;text-transform: uppercase;text-align: center;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-price{background: #222;color: #fff;padding: 5px 0 10px;text-align: center;min-height: 105px;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-price .price span{font-size: 45px;font-weight: bold;letter-spacing: 2px;line-height: normal;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-short-description{padding: 10px;text-align: center;min-height: 80px;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-signup-container{padding: 0;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-signup-container li{list-style-type: none;text-align: center;}
#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-signup-container li a.btn-singup{border: 0;border-radius: 0;background: #000; text-transform: uppercase;padding: 8px 25px;font-size: 18px;}

#osm-subscription-complete{color:#fff!important;}

.contact{background: #fff;padding: 15px;}
.contact h3{color: #000; font-size: 30px; border-bottom: 1px solid #eee;}
.contact .contact-form #contact-form legend{border-bottom: 0;}
#contact-form .form-group .col-sm-10 .validate{background: #000;border: 0; border-radius: 0; text-transform: uppercase;}

#contact-form .form-group .control-label{color: #666666;}

.tags.inline{display: flex;padding-left: 0;}
.tags.inline li{list-style-type: none;}
.tags.inline li a{border-radius: 0;background-color: #3399FF;color: #000;}
.tags.inline li a:hover{background-color: #fff;color: #000;}

.info_container{padding-bottom: 30px;overflow: hidden;}
.info_container #video_vimeo{padding: 0;}
#video_vimeo .embed-responsive #restricted_info {background-color:inherit;color: #fff;font-size: 18px;font-family: 'Roboto', sans-serif;padding: 40px 100px;text-align: center;margin-top: 16%; }
#info_video {color: #fff;}
#info_video .page-header{margin: 0px 0 20px;padding-bottom: 0;}
#info_video .page-header h2{color: #fff;margin-top: 10px;font-size: 20px;font-family: 'Roboto', sans-serif;}
#info_video .article-info{color: #fff;}
.border-player{border: 1px solid #efefef;}
.article-info-term{display: none;}

.container-featured-video{padding: 0;margin-bottom: 20px;}
.container-featured-video .featured-video-info{color: #fff;}
.container-featured-video .featured-video-info h4{margin-top: 0;}
.container-featured-video .featured-video-info h4 a{color: #fff;font-size: 36px;}
.featured-video p{display:none;}
.featured-text iframe{display:none;}

.related_inner{overflow: hidden; clear: both;padding: 0 15px;}
.related_inner .moduletable h3{color: #fff;font-family: 'Roboto', sans-serif;}
.related_inner .moduletable .relateditems .col-sm-4{margin-bottom:20px;}
.related_inner .moduletable .relateditems .col-sm-4 .item-image img{width: 100%;height: auto;}
.related_inner .moduletable .relateditems .col-sm-4 .container_tittle{color: #fff;font-size: 22px;}

.full-content{padding-bottom: 20px;}

.tag-category h1{color: #fff;font-family: 'Roboto', sans-serif;text-align: center;margin-bottom: 20px;text-transform: uppercase;}
.tag-category #adminForm .thumbnails {padding-bottom: 30px;}
.tag-category #adminForm .thumbnails .media .media-body{color: #fff;position: absolute;bottom: 40px;left: 30px;}
.tag-category #adminForm .thumbnails .media .media-body h4 a{color: #fff;text-transform: uppercase;font-family: 'Roboto', sans-serif;text-shadow: 1px 0px 2px #333;}
.tag-category #adminForm .thumbnails .media .item-image a:hover img{opacity:0.9;}
.tag-category #adminForm .thumbnails .media .item-image img{width:100%;height:auto;opacity:0.6;}

.info_container .page-header h2{color: #fff;}
.info_container p{color: #fff;}
.info_container ul{color: #fff;}
.info_container ol{color: #fff;}
.info_container .article-info{color:#fff;}
.info_container .form-inline{margin-bottom: 10px;}
.info_container .form-inline .content_vote label{color: #fff;margin-right: 5px;}

#osm-payment-method-list li:nth-child(3) label{background-image: url(../images/pse.png)!important;background-size: contain;background-repeat: no-repeat;padding-left: 43px;background-position-x: 20px;}

.text-white{color: #fff;}

#rating-thumb{margin-bottom: 10px;}

.breadcrumb{background-color: inherit;}

#Modal_login .modal-dialog .modal-content .modal-header{border: 0;padding: 0 15px;min-height: 1px!important;}
#Modal_login .modal-dialog .modal-content .modal-header .close{margin-top: 0;font-size: 40px;font-family: 'Roboto', sans-serif;font-weight: 300;opacity: 1;}
.jlslogin .pretext{font-size: 26px;font-family: 'Roboto', sans-serif;text-align: center;}
.jlslogin .slogin-buttons a{display: block!important;margin: 0 auto!important;float: none!important;}
.jlslogin .slogin-buttons span{margin: 0 auto;}
.jlslogin #login-form{border-top: 1px solid #dfdfdf;margin-top: 20px!important;padding: 30px 0 0!important;}
.jlslogin .userdata #form-login-username label{font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 300;width: 100%!important;}
.jlslogin .userdata #form-login-password label{font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 300;width: 100%!important;}
.jlslogin #form-login-remember label{font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 300;width: 100%!important;}
.jlslogin input.button{background: #3399FF;border-radius: 4px; color: #fff;float: right;font-size: 16px;font-family: 'Roboto', sans-serif;font-weight: 300;padding: 5px 15px;text-transform: uppercase}
.jlslogin input.button:hover{background: #3399FF!important;}

.ul-jlslogin{border-top: 1px solid #dfdfdf;margin-top: 20px!important;padding: 30px!important;}
.ul-jlslogin li{padding: 5px 0;}

.form-inline .content_vote #content_vote_3{height: 25px!important;border-radius: 1px;}
.form-inline .content_vote .btn-mini{background: #3399FF;border-radius: 0;color: #000;padding: 2px 12px;text-transform: uppercase;}
.form-inline .content_vote .btn-mini:hover{color: #fff;}
#info_video .form-inline{margin-bottom: 10px;}
.content_rating{margin-bottom: 5px;}

.blog.lastest .items-row .col-sm-12 .item .page-header{margin: 0;padding: 0;}
.blog.lastest .items-row .col-sm-12 .item .page-header h2{margin-top:10px;}
.blog.lastest .items-row .col-sm-12 .item .page-header h2 a{color: #fff;}
.blog.lastest .items-row .col-sm-12 .item .well{background-color: #111;border: 0;border-radius: 0;}
.blog.lastest .items-row .col-sm-12 .item .well .article-info{color: #fff;}
.blog.lastest .items-row .col-sm-12 .item .well .media-body{color: #fff;}

.blog.lastest .items-row .col-sm-6 .item .page-header{margin: 0;padding: 0;}
.blog.lastest .items-row .col-sm-6 .item .page-header h2{margin-top:10px;}
.blog.lastest .items-row .col-sm-6 .item .page-header h2 a{color: #fff;}
.blog.lastest .items-row .col-sm-6 .item .well{background-color: #111;border: 0;border-radius: 0;}
.blog.lastest .items-row .col-sm-6 .item .well .article-info{color: #fff;}
.blog.lastest .items-row .col-sm-6 .item .well .media-body{color: #fff;}

.list-group-item .tag-body #restricted_info{display: none;}

.title_center_xs{text-align: center;}

.search{background: #fff;}
.search #searchForm .counter{padding: 0 15px;}
.search .search-results{padding: 15px;}

#authorProfile .media-body p{font-size: 14px;}

.media .media-body h4{line-height: 1.3em;padding-bottom: 10px;}

.osm-container h1, .osm-container h2{font-size: 20px;}
#osm-singup-page .osm-heading{color: #000;}

.questions{
	background: #FFF;
	padding: 1px 30px 20px 30px;
}
.questions .page-header h2{

}

.questions .pager li>a, .pager li>span{
	background: #3399FF;
	color: #ffffff;
	border:none;
}

/*iPhone 6*/
@media (min-width: 375px) {
#categories.container .col-sm-4 .thumbnail{min-height: 130px;}
#categories.container a h3{font-size: 13px;}
}

/*iPhone 6 Plus*/
@media (min-width: 414px) {
#categories.container .col-sm-4 .thumbnail{min-height: 144px;}
}

/*iPad vertical*/
@media (min-width: 768px) {
    #categories.container{padding:0 0 30px 0;}
    #footer img{width: initial;}
	.nav>li>a{padding: 10px 5px;}
	.navbar-default .navbar-nav>li>a{font-size: 14px;top: 10px;}

	ul#account li a{font-size: 0;padding-left:30px;padding-right:20px;padding-bottom:15px;padding-top:15px;}
	ul#account li a:before{left:5px;}

	#categories.container a h3{font-size: 15px;}
	#categories.container .col-sm-4 .thumbnail{min-height: 178px;}
}

/*iPad horizontal*/
@media (min-width: 1024px) {
	.navbar-brand{margin-left: 0;}
	.nav>li>a{padding: 10px 8px;}
	.navbar-default .navbar-nav>li>a{font-size: 16px;}

	ul#account li a{font-size: 16px;padding-left:65px;padding-right:20px;padding-bottom:10px;padding-top:10px;}
	ul#account li a:before{left:15px;}

	#categories.container a h3{font-size: 18px;}
	#categories.container .col-sm-4 .thumbnail{min-height: 233px;}

	#authorProfile .media-body p{font-size: 13px;}

	#osm-plans-list-columns .osm-pricing-table .col-md-4{width: 31%;}
	#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-header h2{font-size: 18px;}

	.contact{padding: 25px;}
}

/*Desktop horizontal*/
@media (min-width: 1200px) {
	.navbar-brand{width: 100%;}
	.nav>li>a{padding: 10px 15px;}
	.navbar-default .navbar-nav>li>a{font-size: 18px; font-weight: 300; top: 10px;}

	ul#account li a{font-size: 18px;}

	#categories.container a h3{font-size: 22px; font-weight: 300; margin-top: 5px;}
	#categories.container .col-sm-4{padding:7px;}
	#categories.container .col-sm-4 .thumbnail{min-height: 283px;}

	#osm-plans-list-columns .osm-pricing-table .col-md-4{width: 31%;}
	.title_center_xs{text-align: left;}

	#authorProfile .media-body p{font-size: 14px;}

	#osm-plans-list-columns .osm-pricing-table .col-md-4 .osm-plan .osm-plan-header h2{font-size: 22px;}
}

/*Desktop Medium*/
@media (min-width: 1400px) {

}
/*Desktop HD*/
@media (min-width: 1920px) {

}
