/*
Theme Name: Reporte Hispano
Author: Cardwell Beach
Text Domain: reporte	
*/

@import  https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,300italic;


/*Wordpress editor styles start*/
.entry-content img {
  margin: 0 0 1.5em;
}

.alignleft,img.alignleft {
  margin-right: 1.5em;
  display: inline;
  float: left;
}

.alignright,img.alignright {
  margin-left: 1.5em;
  display: inline;
  float: right;
}

.aligncenter,img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}

.alignnone,img.alignnone {
/* not sure about this one */
}

.wp-caption {
  margin-bottom: 1.5em;
  text-align: center;
  padding-top: 5px;
}

.wp-caption img {
  border: 0 none;
  padding: 0;
  margin: 0;
}

.wp-caption p.wp-caption-text {
  line-height: 1.5;
  font-size: 10px;
  margin: 0;
}

.wp-smiley {
  margin: 0 !important;
  max-height: 1em;
}

blockquote.left {
  margin-right: 20px;
  text-align: right;
  margin-left: 0;
  width: 33%;
  float: left;
}

blockquote.right {
  margin-left: 20px;
  text-align: left;
  margin-right: 0;
  width: 33%;
  float: right;
}

img {
  max-width: 100%;
  height: auto;
}

:focus {
  outline: 0;
}

/* HEADER */
.navbar-right {
  text-transform: uppercase;
}

.navbar {
  margin-bottom: 0;
}

.navbar-brand {
  margin-top: 20px;
}

.navbar-brand>img {
  width: 62%;
  margin: auto;
  margin-top: 6px;
}

.navbar-default .navbar-toggle {
  border-color: #ddd;
  display: none;
}

.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {
  margin-left: -15px;
  width: 100%;
  position: absolute;
  margin: 0;
  text-align: center;
}

.siteHeader {
  -webkit-box-shadow: 0 0 10px #a0a0a0;
  -moz-box-shadow: 0 0 10px #a0a0a0;
  box-shadow: 0 0 10px #a0a0a0;
  z-index: 9999;
}

.siteHeader .container-fluid {
  padding: 0 30px;
}

.search-form .form-group {
  float: right !important;
  transition: all 0.35s,border-radius 0;
  width: 32px;
  height: 32px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0,0,0,0.075) inset;
  border-radius: 25px;
  border: 1px solid #ccc;
  top: 13px;
  z-index: 999;
}

.search-form .form-group input.form-control {
  padding-right: 20px;
  border: 0 none;
  background: transparent;
  box-shadow: none;
  display: block;
}

.search-form .form-group input.form-control::-webkit-input-placeholder {
  display: none;
}

.search-form .form-group input.form-control:-moz-placeholder {
/* Firefox 18- */
  display: none;
}

.search-form .form-group input.form-control::-moz-placeholder {
/* Firefox 19+ */
  display: none;
}

.search-form .form-group input.form-control:-ms-input-placeholder {
  display: none;
}

.search-form .form-group:hover,.search-form .form-group.hover {
  width: 100%;
  border-radius: 4px 25px 25px 4px;
}

.search-form .form-group span.form-control-feedback {
  position: absolute;
  top: -1px;
  right: -2px;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  color: #3596e0;
  left: initial;
  font-size: 14px;
}

.menuMore {
  float: left;
  position: absolute;
  right: 70px;
  top: 5px;
  text-transform: uppercase;
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {
  color: #555;
  background-color: transparent;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {
  color: #555;
  background-color: transparent;
}

.menuCat {
  display: inline-block;
  margin: auto;
  text-align: center;
  float: none;
  width: 100%;
  background: #2087c5;
}

#menu-item-1970 {
display:none;	
}

.menuCat ul {
  text-align: center;
  float: none;
  margin:auto;
}

.menuCat ul li {
  text-align: center;
  float: none;
  display: inline-block;
  text-transform: uppercase;
}

.menuCat ul li a {
  color: #FFF;
}

.menuCat ul li a:hover {
  background-color: #337ab7;
}

.menuCat .open>a,.menuCat .open>a:focus,.menuCat .open>a:hover {
  background-color: #337ab7;
}

.menuCat .dropdown-menu {
  background-color: #337ab7;
  border-top: 0;
  min-width: 410px;
}

.menuCat .dropdown-menu li {
  display: inline;
  float: left;
}

.mobile-menu select {

	display:none;
}
  

#flags_language_selector a {
  padding: 0 10px;
  text-decoration: none;
  margin-top: 1px;
}

#flags_language_selector {
  display: inline-block;
  font-size: 11px;
  font-weight: 700;
  border-right: solid thin #CCC;
  padding-right: 15px;
  margin-top: 18px;
}


.sfm-menu-item-2088, .sfm-menu-item-1938 {
    margin-bottom: 50px !important;
}

.bannerAdTop {
  width: 720px;
  margin: auto;
  border: solid thin #eee;
  position: relative;
}

/* HOME */
.bannerHome {
  position: relative;
  -webkit-box-shadow: 0 3px 6px #c5c5c5;
  -moz-box-shadow: 0 3px 6px #c5c5c5;
  box-shadow: 0 3px 6px #c5c5c5;
}

.bannerHome .slick-slide {
  height: 480px;
}

.bannerHome .slick-dots {
  text-align: right;
  bottom: 17px;
  right: 12px;
}

.bannerHome .slick-dots li button:before {
  font-size: 11px;
  opacity: 1;
  color: #fff;
}

.bannerHome .slick-dots li.slick-active button:before {
  font-size: 11px;
  opacity: 1;
  color: #26ace2;
}

.bannerHome h4 {
  position: absolute;
  bottom: 38px;
  padding: 15px;
  background: rgba(0,0,0,0.45);
  color: #FFF;
  font-size: 1.5em;
}

.bannerHome h5 {
  position: absolute;
  bottom: 4px;
  right: 20px;
  color: #FFF;
  font-size: 1.5em;
}

.bannerHome img {
  width: 100%;
}

.bannerHome .slick-slide a {
  position: absolute;
  width: 100%;
  height: 100%;
}

.newsCity {
  float: RIGHT;
  margin-top: 15PX;
}

.newsCity ul {
  margin: 0;
  padding: 0;
}

.newsCity ul li {
  list-style-type: none;
  margin-left: 15px;
  border: solid thin #CCC;
  padding: 5px 15px;
  display: inline-block;
  -webkit-box-shadow: 0 0 5px #bebebe;
  -moz-box-shadow: 0 0 5px #bebebe;
  box-shadow: 0 0 5px #bebebe;
}

.pracia .tg-item-content-holder {
  padding: 10px 0 !important;
}

.pracia .to-post-like {
  display: none !important;
}

.pracia .tg-media-button .tg-icon-add {
  font-size: 28px;
  display: none;
}

.tg-item-overlay {
  background-color: rgba(22,22,22,0.65);
  display: none;
}

.pracia:hover .tg-link-button,.pracia:hover .tg-media-button {
  display: none;
}

.homeTopicCont {
  margin-bottom: 30px;
}

.homeTopic1,.homeTopic2,.rPosts {
  clear: both;
}

.homeTopic1 .slideCont,.homeTopic2 .slideCont,.rPosts .slideCont {
  position: relative;
  height: 150px;
}

.topicNav,.topicNav2 {
  float: right;
  position: relative;
  margin-top: -43px;
}

.homeTopicCont .slick-prev {
  left: 10px;
  top: 34%;
}

.homeTopicCont .slick-next {
  right: 10px;
  top: 34%;
}

.home .slick-slide h5 {
  text-transform: capitalize;
}

/* the slides */
.homeTopicCont .slick-slide {
  margin: 0 10px;
}

/* the parent */
.homeTopicCont .slick-list {
  margin: 0 -10px;
}

.homeTopic1 .slideCont,.homeTopic2 .slideCont,.rPosts .slideCont, .category .slideCont, .archive .slideCont {
  position: relative;
  height: 180px;
}

.homeTopic1 .slideCont:hover .pOverlay,.homeTopic2 .slideCont:hover .pOverlay,.rPosts .slideCont:hover .pOverlay, .category .slideCont:hover .pOverlay, .archive .slideCont:hover .pOverlay {
  opacity: 1;
}

.rPostCont h5, .slick-slide h5 {
text-transform:capitalize;
    color: #999999;
	font-size:16px;	
}


.tg-item-date {
text-transform:capitalize;
	
}

.category .rPostCont, .archive .rPostCont {
margin-bottom:25px;	
}

.slick-slide h4 a {
  color: #444;
  font-size: 16px;
  font-weight: 600;
}

.pOverlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(22,22,22,0.65);
  opacity: 0;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -ms-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
  font-size: 17px;
  line-height: 180px;
  text-align: center;
  color: #FFF;
}

/* sidebar */
.sepPost {
  padding-bottom: 10px;
  border-bottom: dotted thin #CCC;
  margin-bottom: 10px;
  margin-right: 15px;
  margin-left: 15px;
  clear: both;
}

/*.sidebarTabs {
    padding: 20px;
    background: #2ea3d7;
	color:#FFF;
}*/
.sidebarTabs a {
}

.sidebarTabs .nav-tabs {
  border-radius: 0;
  margin-bottom: 25px;
}

.sidebarTabs .nav-tabs>li a {
}

.sidebarTabs .nav-tabs>li a:hover {
  background-color: transparent;
}

.sidebarTabs .nav-tabs>li.active a:hover {
  background-color: #FFF;
}

.sidebarTabs .nav-tabs>li.active a:hover {
  background-color: #FFF;
}

.sidebarTabs .nav-tabs>li.active {
  border-radius: 0;
  background-color: #FFF;
}

.sidebarTabs .nav-tabs>li {
  float: left;
  margin-bottom: -1px;
  width: 50%;
  text-align: center;
  text-transform: uppercase;
  font-weight: 700;
}

.widget-title {
  text-transform: uppercase;
  background: #2087c5;
  padding: 10px 12px;
  color: #FFF;
  margin-bottom: 30px;
  font-size: 20px;
}

.widget h4 {
  text-transform: uppercase;
  background: #2087c5;
  padding: 10px 12px;
  color: #FFF;
  margin-bottom: 5px;
  font-size: 20px;
}

#text-3 h4:before {
  font-family: fontAwesome;
  content: "\f0e0";
  margin-right: 10px;
}

.sidebarSubscribe input {
  width: 100%;
  margin-right: 10px;
  padding: 5px 10px;
  margin-bottom: 2px;
}

.sidebarSubscribe input[type=submit] {
  padding: 5px 10px;
}

.sidebarSubscribe p {
  font-size: 15px;
  line-height: 19px !important;
  margin-top: 10px;
}

.awe-material-details .awesome-weather-todays-stats {
  display: NONE;
}

#Widgets_on_Pages_1 ul {
  margin: 0;
  padding: 0;
}

#Widgets_on_Pages_1 ul li {
  list-style-type: none;
}

.sidebarAd {
  position: relative;
  margin: 35px 0;
}



.sidebarAd small,.adCont small {
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(255,255,255,.5);
  padding: 5px;
  font-size: 10px;
}

#text_icl-3, #text_icl-2 {
    padding: 17px;
    margin-bottom: 30px;
    min-height: 200px;
    background: #FFF;
	box-shadow:0 0 10px #d0d0d0;
	font-size:12px !important;
	color:#000;
}

#text_icl-3 p, #text_icl-2 p {
	font-size:12px !important;
	color:#000;
}

#text_icl-3 ul, #text_icl-2 ul {
  padding:0;
  margin:0;
}


#text_icl-3 ul li, #text_icl-2 ul li{
 margin-bottom:15px;
 list-style-type:none;
}

#text_icl-3 h4, #text_icl-2 h4 {
margin:0 0 15px 0;
}





/* SINGLE PAGE */
.postThmb {
   margin: 0px 0 40px 0;
}

.pgTtlBlog {
  margin-top: 0;
}

.single p {
  font-size: 16px;
  line-height: 1.7em;
  color: #6b6b6b;
}

.meta-info {
  margin: 0 0 20px;
  font-size: 16px;
}

.postDate {
  font-size: 20px;
  padding-bottom: 7px;
  margin-bottom: 7px;
  border-bottom: solid 2px #337ab7;
  text-transform: capitalize;
}



.vcard a {
  font-color: #000;
}

.postInfo {
  text-align: right;
}

.pCats a {
  padding: 6px 7px;
  background: #f1efef;
  color: #333;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 1px;
  text-decoration: none;
  display: table;
  margin-bottom: 6px;
  float: right;
  clear: both;
}

.pCats a:hover {
  color: #FFF;
  background: #2CAADE;
}

#comments label {
  display: block;
}

.adCont {
  margin: 30px 0;
  position: relative;
}

div.crafty-social-share-buttons.crafty-social-buttons-floating.crafty-social-buttons-floating-align-left {
  left: 20px;
  right: auto;
}

div.crafty-social-share-buttons.crafty-social-buttons-floating ul li {
  margin-bottom: 11px;
}

.socialShare {
  margin: 20px 0;
}

.inline-sep {
  margin: 0 6px;
}

#disqus_thread {
  position: relative;
  margin-top: 30px;
}

#disqus_thread:after {
  content: "";
  display: block;
  height: 57px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: #fff;
}

/* SINGLE GALLERY */
.single-gallery .slider-nav .slick-slide img {
  display: block;
  width: 100%;
}

.single-gallery .slider-nav {
  margin-bottom: 97px;
}

/* General PAges */
body {
  font-family: 'Lato',sans-serif;
  font-size: 16px;
  padding-top:60px;
}

#main-container {
  margin-top: 50px;
}

.pgTtl {
  border-top: solid thiN #CCC;
}

.page .pgTtl {
  margin-bottom: 20px;
}

.otherTopics .pgTtl {
  border-top: solid thiN #CCC;
  margin-bottom: 5px;
}

.pgTtl h1 {
  display: inline-block;
  border-top: solid 5px #0c6cb4;
  padding-top: 9px;
  margin-top: -1px;
  text-transform: uppercase;
}

.pgTtl h2 {
  display: inline-block;
  border-top: solid 5px #95999c;
  padding-top: 9px;
  margin-top: -1px;
  text-transform: uppercase;
}

.boxedHeader {
  margin-top: 0;
}

.widget h4 {
  text-transform: uppercase;
}

/* CAT PAGE */
.catPageContent {
  padding-right: 50px;
}

/* ADVERTS */
.advert-price {
  right: 6px !important;
  bottom: 16px !important;
  color: #FFF !important;
  font-size: 1em !important;
  padding: 0 .5em !important;
  color: #FFF;
  border: 0 !important;
  border-radius: 0 !important;
  font-weight: 400 !important;
  background-color: #00aeef !important;
}

.advert-post-title {
  padding: .5em .5em 0 !important;
  font-size: 13px !important;
}

.advert-date {
  line-height: 1.8em;
  padding: 0 !important;
  font-size: 12px !important;
}

.adverts-search .advert-input input[type=text] {
  font-size: .9em !important;
  padding: 0 10px !important;
  color: #000 !important;
  border: 0 !important;
}

.adverts-options {
  background-color: #afcbe0 !important;
  border: 0 !important;
  border-bottom: 5px solid #a9d0ff !important;
  padding: 0 .9em !important;
}

.adverts-button-small {
  background: #fff !important;
  color: #000 !important;
}

.adverts-single-price {
  height: auto !important;
  margin: 0 !important;
}

.rslides_container {
  margin: 0 0 1em !important;
}

.adverts-grid.adverts-grid-closed-top {
  border-top: 0 !important;
}

.single-advert .pgTtlBlog {
  margin-bottom: 30px;
  margin-top: 0;
}

.tax-advert_category .pgTtl {
  margin-bottom: 30px;
  margin-top: 0;
}

.single-advert .crafty-social-buttons {
  display: none;
}

.single-advert .adverts-price-box {
  background-color: #00aeef !important;
}

.classifiedBtn {
  background: #337ab7;
  padding: 12px;
  color: #FFF;
  margin-bottom: 36px;
  display: inline-block;
}

.classifiedBtn:hover {
  color: #FFF;
}


.addClassified {
float:right;
padding:10px 15px;
color:#FFF;
 background: #337ab7;
 margin-bottom:20px;	
}

.addClassified:hover {
color:#FFF;	
}


.single-classified_listing .classified_listing h3 {
display:none;	
}

/* Shopping */

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    padding: .49em 1em;
    background-color: #26ace2 !important;
	color: #FFF;

}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
    color: #FFF;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	border: solid thiN #CCC;

    padding: 10px;
}


.single-product #content ul li {
margin-bottom:15px;	
}

.memberBtn {
	border: solid thiN #1f7eb7;
	background: #2087c5;
	color: #FFF;
	
}

 .woocommerce form .form-row textarea {
    border: solid thiN #CCC;
    padding: 10px;
    height: 300px;
}

/* FOOTER */
footer {
  background: #385b6f;
  padding: 15px 0;
  color: #FFF;
  margin-top: 25px;
}

.copyright {
  text-align: left;
}

.footerSocial {
  text-align: right;
}

.footerSocial a i {
color:#FFF;
font-size:15px;
margin-left:15px;	
}

/*EVENT FORM*/

#event-form2 {
 
}


#event-form2 .inside {
    padding: 25px;
    background: #fff;
	margin-bottom:40px;
	position:relative;
	padding-top:75px;
	border:solid thiN #CCC;
}

#event-form2 h3 {
   margin-top: 0;
    text-align: right;
    margin-bottom: 15px;
    border: solid thiN #CCC;
    display: inline-block;
    float: right;
    background: #fff;
    font-size: 15px;
    padding: 10px 15px;
    text-transform: uppercase;
	position:absolute;
	left:0;
	top:0;
	border-top:0;
	border-LEFT:0;
	background: #2087c5;
    COLOR: #FFF;
}

#event-form2 small {
	font-size:12px;	
}
#event-date-explanation, #em-location-search-tip {
font-size:12px;	
}

#event-name {
    width: 50%;
    font-size: 20px;
    padding: 7px 11px;
}

.em-date-input-loc {
	font-size: 20px;
    padding: 7px 11px;
}

.em-location-data input {
    width: 90%;
    padding: 10px;
    margin-bottom: 10px;
}

#em-location-data table.em-location-data td, #em-location-data table.em-location-data th {
    vertical-align: baseline;
    border: none;
}

.eventTime {
	
}

.eventTime:before {
	font-family:fontAwesome;
	content:"\f017";
	margin-right:6px;
	color:#337ab7;
}

.eventDate {
	text-transform: capitalize;
}

.eventDesc h4 {
	margin-bottom:5px;
}

.eventDate:before {
	font-family:fontAwesome;
	content:"\f073";
	margin-right:6px;
	color:#337ab7;
}


.eventLoc {
	    color: #b1afaf;
    font-weight: bold;
    font-size: 15px;
    text-transform: capitalize;
}



.eventDetails {
    border: solid thiN #CCC;
	padding:5px 15px 15px 15px;
	border-top:0;
	border-bottom:0;
	min-height: 310px;

}



.eventImg2 {
height:180px;
position:relative;
border-bottom: solid 5px #337ab7;	
}

.eventBox2 {
position:relative;

}

.eventImg2 a.eLink {
position:absolute;
width:100%;
height:100%;	
}

.eventImg2 .eventCat {
position: absolute;
    top: 0;
    right: 0;
  
    margin: 0;
	background: rgba(255, 255, 255, 0.62);
    padding: 2px 5px;
    font-size: 13px;
}

.eventImg2 .eventCat a{
	color:#000;
	text-transform:uppercase;
}
.eventCat ul {
	margin:0;
padding:0;
list-style-type:none;
}


#allEvents .mix{
    display: none;
}

.moreInfo {
    background: #337ab7;
    padding: 10px;
    width: 100%;
    display: block;
    text-align: center;
    color: #FFF;
}


.eventFilters {
margin-top:20px;
border:solid thiN #CCC;	
padding:10px;
}

.eventFilters h4 {
font-weight:bold;
}

.eventFilters ul {
margin:0;
padding:0;
list-style-type:none;
}

.eventFilters li {
margin-bottom:20px;
border-bottom:solid thiN #CCC;
}

.eventFilters button {
    display: block;
    width: 100%;
    background: #00aeef;
    text-align: left;
    color: #FFF;
    border: 0;
    padding: 10px;
    margin-top: 10px;
}


/*Wordpress editor styles end*/
@media only screen and (min-width: 480px) and (max-width: 768px) {
  .searchHead,.menuMore {
    display: none;
  }

  .navbar-brand>img {
    width: 42%;
    margin-top: 7px;
  }
  
  
  .pCats {
    text-align: left;
}
  
  .pCats a {
    display: inline-block;
    margin-bottom: 18px;
    float: none;
    margin-right: 10px;
}
.meta-info {
    text-align: left;
}
  .bannerAdTop {
    width: 100%;
   
}


}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar-brand>img {
    width: 90%;
    display: inline-block;
    margin-top: 7px;
  }

  .search-form .form-group {
    top: 13px;
  }

  .menuMore {
    display: none;
  }
  
  .memberBtn {
	font-size:12px;
	
}
.widget h4 {
    text-transform: uppercase;
    font-size: 19px;
}

.sidebarTabs .nav-tabs>li a {
    font-size: 12px;
    padding: 10px 2px;
}

  .pCats {
    text-align: left;
}
  
  .pCats a {
    display: inline-block;
    margin-bottom: 18px;
    float: none;
    margin-right: 10px;
}
.meta-info {
    text-align: left;
}
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
  .navbar-brand>img {
    margin-top: 11px;
  }

  .menuMore {
    top: 4px;
  }

  .search-form .form-group {
    top: 13px;
  }
}

/* Mobile */
@media screen and (max-width: 480px) {
  body {
  font-family: 'Lato',sans-serif;
  font-size: 16px;
  padding-top:75px;
}
  
  .sfm-navicon-button {
    left: 8px !important;
  }

  .navbar-brand>img {
    width: 76%;
    display: inline-block;
    margin-top: 8px;
  }

  .menuMore,.searchHead {
    display: none;
  }

  .bannerHome .slick-slide {
    height: 200px;
  }

  .bannerHome h4 {
    position: absolute;
    bottom: 0;
    padding: 5px;
    background: rgba(0,0,0,0.45);
    color: #FFF;
    font-size: 1em;
  }

  .bannerHome .slick-dots {
    text-align: center;
    bottom: -29px;
    right: 0;
  }

  .bannerHome .slick-dots li button:before {
    font-size: 10px;
    opacity: 1;
    color: #000;
  }
  
  #grid-1802 .tg-grid-area-top2 {
    text-align: left !important;
    margin-top: -13px !important;
    margin-bottom: 29px !important;
}

  .homeTopicCont .slick-prev,.homeTopicCont .slick-next {
    z-index: 99;
    position: absolute;
    top: 36%;
    display: block;
    margin: 0 !important;
  }

  .homeTopic1 .slick-slide,.homeTopic2 .slick-slide {
    margin: 0;
  }

  .slick-prev {
    left: 8px;
  }

  .slick-next {
    right: 8px;
  }

  /* the slides */
  .homeTopicCont .slick-slide {
    margin: 0 15px;
  }

  /* the parent */
  .homeTopicCont .slick-list {
    margin: 0 -15px;
  }

  #grid-1465 .tg-grid-area-top2 {
    text-align: left !important;
    margin-top: 0 !important;
    margin-bottom: 15px !important;
  }

  /* CAT PAGE */
  .catPageContent {
    padding-right: 0;
  }

  /* Single Page */
  .postInfo {
    text-align: left;
  }

  .pCats a {
    display: inline-block;
    margin-bottom: 18px;
    float: none;
    margin-right: 10px;
  }

  h1 {
    font-size: 30px;
  }

  h2 {
    font-size: 18px;
    margin-bottom: 20px;
  }

  .single #main-container {
    margin-top: 20px;
  }

  .adCont {
    margin: 0 0 10px;
  }
  .bannerAdTop {
    width: 100%;
   
}

.menuCat .open>a, .menuCat .open>a:focus, .menuCat .open>a:hover {
    width:83%;
}


.woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
    width: 100%;
}


.disqus-footer {
display:none !important;	
}
  
}

@media screen and (min-width: 1500px) {
  .navbar-brand>img {
    width: 46%;
    margin: auto;
    margin-top: 9px;
  }
}


@media screen and (max-width: 768px) {
.mobile-menu select {
    border: solid thin #CCC;
    width: 93%;
    padding: 10px;
    margin: 0 auto;
	background:#2087c5;
	color:#FFF;
	display:block;
	-webkit-appearance: none;
}
  
  
 .menuCat {
  display: none;

} 
}

/* iPad */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  
}

/*iPad Landscape */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  .menuMore {
    top: 13px;
  }
}

/*iPad Portrait */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  .navbar-brand>img {
    width: 90%;
    display: inline-block;
    margin-top: 11px;
    float: left;
  }

  .searchHead,.menuMore {
    display: block;
  }

  .menuMore {
    display: block;
  }

  .widget h4,.widget-title {
    text-transform: uppercase;
    font-size: 16px;
  }

  .sidebarTabs .nav-tabs>li a {
    font-size: 13px;
  }

  .sidebarTabs a {
    font-size: 14px;
  }
}

/* IE9, IE10 */
@media screen and (min-width:0\0) {
  
}

/*@supports (-ms-accelerator:true) {
 
 
}

/* FireFox */
/*@-moz-document url-prefix() {
}*/

/* NEW BOOTSTRP CLASS MS */
.col-ms-1,
.col-ms-2,
.col-ms-3,
.col-ms-4,
.col-ms-5,
.col-ms-6,
.col-ms-7,
.col-ms-8,
.col-ms-9,
.col-ms-10,
.col-ms-11,
.col-ms-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

@media (min-width: 480px) and (max-width: 767px) {
  .col-ms-1,
  .col-ms-2,
  .col-ms-3,
  .col-ms-4,
  .col-ms-5,
  .col-ms-6,
  .col-ms-7,
  .col-ms-8,
  .col-ms-9,
  .col-ms-10,
  .col-ms-11 {
    float: left; }

  .col-ms-1 {
    width: 8.33333%; }

  .col-ms-2 {
    width: 16.66667%; }

  .col-ms-3 {
    width: 25%; }

  .col-ms-4 {
    width: 33.33333%; }

  .col-ms-5 {
    width: 41.66667%; }

  .col-ms-6 {
    width: 50%; }

  .col-ms-7 {
    width: 58.33333%; }

  .col-ms-8 {
    width: 66.66667%; }

  .col-ms-9 {
    width: 75%; }

  .col-ms-10 {
    width: 83.33333%; }

  .col-ms-11 {
    width: 91.66667%; }

  .col-ms-12 {
    width: 100%; }

  .col-ms-push-1 {
    left: 8.33333%; }

  .col-ms-push-2 {
    left: 16.66667%; }

  .col-ms-push-3 {
    left: 25%; }

  .col-ms-push-4 {
    left: 33.33333%; }

  .col-ms-push-5 {
    left: 41.66667%; }

  .col-ms-push-6 {
    left: 50%; }

  .col-ms-push-7 {
    left: 58.33333%; }

  .col-ms-push-8 {
    left: 66.66667%; }

  .col-ms-push-9 {
    left: 75%; }

  .col-ms-push-10 {
    left: 83.33333%; }

  .col-ms-push-11 {
    left: 91.66667%; }

  .col-ms-pull-1 {
    right: 8.33333%; }

  .col-ms-pull-2 {
    right: 16.66667%; }

  .col-ms-pull-3 {
    right: 25%; }

  .col-ms-pull-4 {
    right: 33.33333%; }

  .col-ms-pull-5 {
    right: 41.66667%; }

  .col-ms-pull-6 {
    right: 50%; }

  .col-ms-pull-7 {
    right: 58.33333%; }

  .col-ms-pull-8 {
    right: 66.66667%; }

  .col-ms-pull-9 {
    right: 75%; }

  .col-ms-pull-10 {
    right: 83.33333%; }

  .col-ms-pull-11 {
    right: 91.66667%; }

  .col-ms-offset-1 {
    margin-left: 8.33333%; }

  .col-ms-offset-2 {
    margin-left: 16.66667%; }

  .col-ms-offset-3 {
    margin-left: 25%; }

  .col-ms-offset-4 {
    margin-left: 33.33333%; }

  .col-ms-offset-5 {
    margin-left: 41.66667%; }

  .col-ms-offset-6 {
    margin-left: 50%; }

  .col-ms-offset-7 {
    margin-left: 58.33333%; }

  .col-ms-offset-8 {
    margin-left: 66.66667%; }

  .col-ms-offset-9 {
    margin-left: 75%; }

  .col-ms-offset-10 {
    margin-left: 83.33333%; }

  .col-ms-offset-11 {
    margin-left: 91.66667%; }
}

@media (min-width: 480px) and (max-width: 767px) {
  .container {
    max-width: 748px; }
    
  .form-horizontal .form-group .control-label {text-align:right;}
}