/*11-4-2016*/
.wps-digital-details-prev-next .pure-paginator .pure-button {
    background: #75809c none repeat scroll 0 0;
    color: #ffffff;
}
.wps-pricing-tables .wps_digital_details_table tr th {
    background: #75809c none repeat scroll 0 0;
    color: #ffffff;
}
.wps-digital-details .pure-button-active, .wps-digital-details .pure-button:active {
    background: #75809c none repeat scroll 0 0;
    box-shadow: inherit;
    color: #ffffff;
    margin-bottom: 20px;
}

/*------------------------11-7-16---------------------------------------*/
.videos_row_other .vimage_div img {    min-height: 216px;}
.videos_row_two .videos_info .videos_text_row {    margin-top: -62px;    padding: 10px;}
.videos_text_row .videos_title{font-size: 12px;}
.news_row_two .news_info:nth-child(2n) {    margin-right: 0 !important;}



body .main_social_inner_main.NEW_SOCIAL {
   display: none !important;
}

@media only screen and (min-width: 1351px) and (max-width: 1400px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 80px;width: 346px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 20px;}
.head-menu-area ul li:hover ul {top: 43px;}
.site-header-fixed .head-menu-area {top: -68px;}
.site-header-fixed .site-title > a {margin: -24px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -17px 0 0;}
.site-header-fixed .site-header {height: 75px;}
.home .site-header-fixed .site-inner { margin-top: 152px;}

}

@media only screen and (min-width: 1301px) and (max-width: 1350px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 80px;width: 346px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 24px;}
.head-menu-area ul li:hover ul {top: 46px;}
.site-header-fixed .head-menu-area { top: -67px;}
.site-header-fixed .site-title > a {margin: -23px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -15px 0 0;}
.site-header-fixed .site-header {height: 71px;}

}

@media only screen and (min-width: 1280px) and (max-width: 1300px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 80px;width: 346px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 24px;}
.head-menu-area ul li:hover ul {top: 46px;}
.site-header-fixed .head-menu-area { top: -67px;}
.site-header-fixed .site-title > a {margin: -23px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -15px 0 0;}
.site-header-fixed .site-header {height: 71px;}

}
@media only screen and (min-width: 1250px) and (max-width: 1279px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 80px;width: 346px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 24px;}
.head-menu-area ul li:hover ul {top: 46px;}
.site-header-fixed .head-menu-area { top: -67px;}
.site-header-fixed .site-title > a {margin: -23px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -15px 0 0;}
.site-header-fixed .site-header {height: 71px;}

}

@media only screen and (min-width: 1200px) and (max-width: 1249px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 73px; width: 316px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 20px;}
.head-menu-area ul li:hover ul { top: 42px;}
.site-header-fixed .head-menu-area {  top: -69px;}
.site-header-fixed .site-title > a { margin: -23px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -15px 0 0;}
.site-header-fixed .site-header { height: 71px;}

/*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 63%;}

}

@media only screen and (min-width: 1100px) and (max-width:1199px) {
.header_tag_line {height: 38px;}
.header_tag_line .header_tag_text {line-height: 38px;}
.header-image .site-title > a {height: 73px; width: 316px;}
.search_div {margin-top: 24px;}
.header-full-width .title-area {margin-bottom: 33px; margin-top: 35px;}
.head-menu-area ul li {padding-bottom: 20px;}
.head-menu-area ul li:hover ul { top: 42px;}
.site-header-fixed .head-menu-area {top: -63px;}
.site-header-fixed .site-title > a { margin: -22px auto 0 !important; width: 195px !important;}
.site-header-fixed .search_div { margin: -15px 0 0;}
.site-header-fixed .site-header { height: 71px;}

.site-inner { float: none; margin: 0 auto; width: 95%;}
.album_main_tab #albumcontainer { width: 803px;}

/*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 63%;}


}

@media only screen and (min-width: 1024px) and (max-width: 1100px) {
	.site-inner #tabs {  width: 75% !important;}
/*Sticky header*/  .header-full-width .title-area {
    margin-top: 0;
  }
.seatch_box_div input { width: 182px;}
  .head-menu-area ul li a {
    font-size: 12px;
    padding: 0 5px;
  }
.site-header-fixed .head-menu-area ul li a {font-size: 9px; padding: 0 4px;}
 .site-header-fixed .title-area { margin: 0 !important;}
 .site-header form input:last-child {margin-left: 10px;}
 
  /*sticky_menu*/  
  .head-menu-area ul li:hover ul {top: 49px;}
  .head-menu-area ul li { padding-bottom: 23px;}
  .header-image .site-title > a { width: 360px; height: 83px;}
  .search_div { margin-top: 20px; width: 310px;}
 .header_social_main { margin-top: 32px; width: 165px;}
  .header-full-width .title-area { margin-bottom: 20px; margin-top: 25px;}
  .side_liveresult_section .side_liveresult_link a { font-size: 20px; height: 75px; line-height: 75px;}
  
  /*news one*/  
  .news_row_one {margin-bottom: 20px;}
  .news_row_one .news_text_row {padding: 20px;}
  
  /*news_text_row*/  
  .news_row_two .news_text_row {padding: 15px;}
  .news_row_two .news_photo_credit { margin-bottom: 15px; font-size: 11px;}
  .news_row_two .news_row_three .news_title { font-size: 15px;  margin-bottom: 10px;}
  .news_row_two { margin-bottom: 20px;  }
  .news_row_two .news_info { padding-bottom: 0;}
  /*news_three*/  
  .news_row_one .news_row_three { margin-top: 15px;}
  /*Show Video here*/ 
  .home_add_one_area { margin-bottom: 20px !important;}
  .video_title_area { padding-top: 15px;  margin-bottom: 15px !important;}
  .videos_row_one { margin-bottom: 20px; }
  .main_videos_home {  margin-bottom: 20px;  padding-bottom: 20px; }
  /*footer*/  
  .site-footer { padding: 50px 0;}
  #video_link_icon a { background-size: 100% auto !important;  height: 40px; top: 8px !important; width: 60px;}
 .site-header form input:first-child {  -webkit-appearance: none; }
 /*inner-page*/  
 .content-sidebar-wrap .content { width: 69%;}
  .sidebar-news { width: 29%;}
  /*29-3-1016*//*sidebar*/  
  .home .content-sidebar-wrap .sidebar { width: 32%;}
  .home .content-sidebar-wrap .content { width: 66%;  }
  .news_row_two .news_info { width: 48.4%; }
  .videos_row_two .videos_info { width: 48.4%;}
  .side_event_section .event_in { padding: 20px 20px 0;}
  .event_row_home .event_time { font-size: 14px;  margin-bottom: 10px; }
  .event_row_home { margin-bottom: 15px;  padding-bottom: 15px;}
  .event_content { font-size: 13px;  line-height: 20px;}
  .all_events_link { margin-top: 14px;}
  .main_content { width: 74%;}
  .sidebar-news { width: 24%;}
  .ui-tabs.ui-widget { width: 74%;}
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px; }
  .event_two_section { width: 168px; }
  .event_two_section .event_info_extra .event_title a { font-size: 13px;  line-height: 16px;  }
  .main_result_section { margin-top: 20px; }
  .event_two_section .event_info_extra .event_content { min-height: 40px; }
  .event_one_section .event_col_right { width: 63%; }
  #calender_section_top ul li { font-size: 13px !important;  width: 92px !important; }
  #calender_section_bot ul li {  width: 92px !important; }
.date_cell { font-size: 9px;}
/**/
  .seatch_box_div input { font-size: 13px !important; height: 26px; padding: 5px 10px !important; line-height: 18px !important;}
.seatch_box_div a { height: 20px; width: 20px; background-size: 100% auto; }
.cal_search #prev { background-size: 100% auto; height: 29px; width: 22px;}
.cal_search #next {background-size: 100% auto; height: 29px; width: 22px; }
 .cal_search input { background-size: 100% auto; height: 28px; width: 140px;  line-height: 28px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 4px 10px !important;}
#calender_section_bot ul li span { font-size: 13px;}
 /*newa*/  
 .main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px;  height: 55px;  line-height: 55px;  width: 75%; }
 /*com.......*/ 
p {  font-size: 13px;  line-height: 20px;  margin: 0 0 15px; }
.h1, h1 { font-size: 30px;}
/*menu*/  
.head-menu-area ul li ul li a {font-size: 13px;}
.site-header-fixed .site-header { height: 75px;}
/*home_add*/  
.home_add_two_area img {width: 670px;}
.home_video_area .social_div iframe { height: 473px;}
.home .content-sidebar-wrap .content {width: 69%;}
.home .content-sidebar-wrap .sidebar {width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: px;}
.videos_title { font-size: 13px; margin-right: 0; width: 247px;}
.news_contant {font-size: 13px; line-height: 19px;}
.for_sale_area article { margin-right: 14px;}

/*contrary-to-popular-belief*/
.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-espresso_events .event_content { width: 69%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 115px; width: 63%;}
.single-road-to-rio .content-sidebar-wrap .content {  margin-left: 115px; width: 63%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 115px;  width: 63%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}
.single-videos .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}

.site-header form input:first-child {width: 190px;}
 .site-header-fixed .site-header form input:last-child { top: -29px; left: 0px !important;}
 .site-header-fixed .search_div {  width: 190px;  margin: 17px 0 0;}
 .site-header-fixed .head-menu-area { top: -49px;}  
 .footer_other_four{width: 160px;}
 .site-header-fixed .site-inner { margin-top: 140px;}
 /*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}


/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}

/*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 63%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}



/*-------11-7-16----------*/
.videos_row_two .videos_info .videos_text_row {    margin-top: -58px;    min-height: 58px;    padding: 8px;    vertical-align: middle;}
.videos_text_row .videos_title {    font-size: 11px;}


}



/**/@media only screen and (min-width: 515px) and (max-width: 668px) {
  .nav-menu-srm > li.minus .parent{
    background: url("http://beta.jumpingaustralia.com.au/wp-content/plugins/simple-responsive-menu/images/rArrow.png") no-repeat scroll 95% 14px rgba(0, 0, 0, 0) !important;
  }
  .main_social_inner_main {
    position: relative;
  }

  .single-news .content-sidebar-wrap .content {
    margin-left: 30px;
    width: 80%;
  }/*.content-sidebar-wrap .content { margin-left: 30px;  width: 80%;}*/  .home_video_area .social_div iframe {
    height: 437px;
  }
}

@media only screen and (min-width:737px) {
  .toggleMenu {
    display: none;
  }
.nav-menu-srm li .parent {
    margin-right: 2px !important;
}
}

@media screen and (max-width:1100px) {
  .header_tag_line .header_tag_text {
    width: 95%;
  }

  .site-header .wrap {
    width: 95%;
  }

  .site-inner {
    width: 95%;
  }

  .site-footer .wrap {
    width: 95%;
  }
  .site-inner {
    margin-bottom: 40px;
}
.seatch_box_div input{-webkit-appearance: none;}
.cal_search input{-webkit-appearance: none !important;}


}
.home_video_area .wpb_text_column.wpb_content_element.video_title_area { margin-bottom: 0 !important;}
@media only screen and (min-width: 1024px) and (max-width: 1100px) {
/*Sticky header*/  .header-full-width .title-area {
    margin-top: 0;
  }
  .news_row_two .news_row_three .news_contant {min-height: 65px;}
.seatch_box_div input { width: 182px;}
  .head-menu-area ul li a { font-size: 12px;  padding: 0 9px;}
.site-header-fixed .head-menu-area ul li a { font-size: 11px; padding: 0 4px;}
 .site-header-fixed .title-area { margin: 0 !important;}
 .site-header form input:last-child {margin-left: 10px;}
 .news_row_one .news_photo_credit, .news_row_two .news_photo_credit {font-size: 12px;}
  /*sticky_menu*/  
  .head-menu-area ul li:hover ul {top: 49px;}
  .head-menu-area ul li { padding-bottom: 23px;}
  .header-image .site-title > a { width: 360px; height: 83px;}
  .search_div { margin-top: 20px; width: 320px;}
 .header_social_main { margin-top: 32px; width: 165px;}
  .header-full-width .title-area { margin-bottom: 20px; margin-top: 25px;}
  .side_liveresult_section .side_liveresult_link a { font-size: 20px; height: 75px; line-height: 75px;}
  
  /*news one*/  
  .news_row_one {margin-bottom: 20px;}
  .news_row_one .news_text_row {padding: 10px;}
  .news_row_three .news_title > a { font-size: 17px;}
  .news_row_one .news_row_three .news_title, .news_row_two .news_row_three .news_title {min-height: inherit;}
  
  /*news_text_row*/  
  .news_row_two .news_text_row {padding: 15px;}
  .news_row_two .news_photo_credit { margin-bottom: 15px; font-size: 11px;}
  .news_row_two .news_row_three .news_title { font-size: 15px;  margin-bottom: 10px;}
  .news_row_two { margin-bottom: 20px;  }
  .news_row_two .news_info { padding-bottom: 0;}
  /*news_three*/  
  .news_row_one .news_row_three { margin-top: 15px;}
  /*Show Video here*/ 
  .home_add_one_area { margin-bottom: 20px !important;}
  .video_title_area { padding-top: 15px;  margin-bottom: 15px !important;}
  .videos_row_one { margin-bottom: 20px; }
  .main_videos_home {  margin-bottom: 20px;  padding-bottom: 20px; }
  /*footer*/  
  .site-footer { padding: 50px 0;}
  #video_link_icon a { background-size: 100% auto !important;  height: 40px; top: 8px !important; width: 60px;}
 .site-header form input:first-child {  -webkit-appearance: none; }
 /*inner-page*/  
 .content-sidebar-wrap .content { width: 69%;}
  .sidebar-news { width: 29%;}
  /*29-3-1016*//*sidebar*/  
  .home .content-sidebar-wrap .sidebar { width: 32%;}
  .home .content-sidebar-wrap .content { width: 66%;  }
  .news_row_two .news_info { width: 100%; }
  .videos_row_two .videos_info { width: 48.4%;}
  .side_event_section .event_in { padding: 20px 20px 0;}
  .event_row_home .event_time { font-size: 14px;  margin-bottom: 10px; }
  .event_row_home { margin-bottom: 15px;  padding-bottom: 15px;}
  .event_content { font-size: 13px;  line-height: 20px;}
  .all_events_link { margin-top: 14px;}
  .main_content { width: 74%;}
  .sidebar-news { width: 24%;}
  .ui-tabs.ui-widget { width: 74%;}
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px; }
  .event_two_section { width: 168px; }
  .event_two_section .event_info_extra .event_title a { font-size: 13px;  line-height: 16px;  }
  .main_result_section { margin-top: 20px; }
  .event_two_section .event_info_extra .event_content { min-height: 40px; }
  .event_one_section .event_col_right { width: 63%; }
  #calender_section_top ul li { font-size: 13px !important;  width: 92px !important; }
  #calender_section_bot ul li {  width: 92px !important;height: 160px; }
.date_cell { font-size: 9px;}
/**/
  .seatch_box_div input { font-size: 13px !important; height: 26px; padding: 5px 10px !important; line-height: 18px !important;}
.seatch_box_div a { height: 20px; width: 20px; background-size: 100% auto; }
.cal_search #prev { background-size: 100% auto; height: 29px; width: 22px;}
.cal_search #next {background-size: 100% auto; height: 29px; width: 22px; }
 .cal_search input { background-size: 100% auto; height: 28px; width: 140px;  line-height: 28px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 4px 10px !important;}
#calender_section_bot ul li span { font-size: 13px;}
 /*newa*/  
 .main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px;  height: 55px;  line-height: 55px;  width: 75%; }

.page-id-8154 .content-sidebar-wrap .main_social_inner_main{
    width: 10% !important;
}
.page-id-8154 .content-sidebar-wrap .content, .page-id-8773 .content-sidebar-wrap main.content {
    width: 61% !important;
    margin-left: 125px !important;
}
.page-id-8154 .loop .main_heding h3 {
font-size: 30px !important; line-height: 35px !important;
}
 .page-id-8154 .content-sidebar-wrap .sidebar-news { width: 24% !important; }
 /*com.......*/ 
p {  font-size: 13px;  line-height: 20px;  margin: 0 0 15px; }
.h1, h1 { font-size: 30px;}
/*menu*/  
.head-menu-area ul li ul li a {font-size: 13px;}
.site-header-fixed .site-header { height: 75px;}
/*home_add*/  
.home_add_two_area img {width: 670px;}
.home_video_area .social_div iframe { height: 473px;}
.home .content-sidebar-wrap .content,.page-id-8105 .content-sidebar-wrap .content  {width: 69%;}
.home .content-sidebar-wrap .sidebar,.page-id-8105 .content-sidebar-wrap .sidebar {width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: px;}
.videos_title { font-size: 13px; margin-right: 0; width: auto;}
.news_contant {font-size: 13px; line-height: 19px;}
.for_sale_area article { margin-right: 14px;}

/*contrary-to-popular-belief*/
.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-espresso_events .event_content { width: 69%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 115px; width: 63%;}
.single-road-to-rio .content-sidebar-wrap .content {  margin-left: 115px; width: 63%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 115px;  width: 63%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}
.single-videos .content-sidebar-wrap .content{margin-left: 115px;  width: 63%;}

.site-header form input:first-child {width: 190px;}
 .site-header-fixed .site-header form input:last-child { top: -29px; left: 0px !important;}
 .site-header-fixed .search_div {  width: 190px;  margin: 17px 0 0;}
  .site-header-fixed .head-menu-area {  left: 15px;  top: -37px;}
    
.footer_other_four { width: 220px;}
 .site-header-fixed .site-inner { margin-top: 140px;}
 /*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}
  
/*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 63%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}
.header_social_main { width: auto;}

}

@media only screen and (min-width: 980px) and (max-width: 1023px) {
/*Sticky header*/  .header-full-width .title-area {
    margin-top: 0;
  }

  .site-header-fixed .title-area {
    margin: 0 !important;
  }

  .site-header-fixed .site-header {
    height: 66px;
  }

  .site-header-fixed .head-menu-area {
    top: -32px;
  }

  .site-header-fixed .site-title > a {
    height: 40px !important;
    width: 153px !important;
  }/*sticky_serach*/  .site-header-fixed .site-header form input:first-child {
    height: 25px;
    width: 130px;
    padding-left: 30px;
    font-size: 12px;
  }

  .site-header-fixed .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -105px !important;
  }/*sticky_menu*/  .head-menu-area ul li:hover ul {
    top: 32px;
    width: 188px;
  }

  .head-menu-area ul li {
    padding-bottom: 28px;
  }/**/  .head-menu-area ul li a {
    font-size: 12px;
    padding: 0 10px;
  }

  .header-image .site-title > a {
    width: 270px;
    height: 63px;
  }

  .site-header form input:first-child {
    font-size: 14px;
    height: 33px;
    width: 160px;
  }

  .site-header form input:last-child {
    left: -133px !important;
  }

  .search_div {
    margin-top: 15px;
    width: 315px;
  }

  .header_social_main {
    margin-top: 22px;
  }

  .head-menu-area ul li {
      padding-bottom: 11px;
  }

  .header-full-width .title-area {
    margin-bottom: 15px;
    margin-top: 20px;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 14px;
    line-height: 20px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 40%;
  }

  .footer_logo_img img {
    width: 230px;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 40px;
    top: 8px !important;
    width: 60px;
  }

  .site-header form input:first-child {
    -webkit-appearance: none;
  }

  .home .content-sidebar-wrap .content {
    width: 69%;
  }

  .home .content-sidebar-wrap .sidebar {
    width: 29%;
  }
  
  /*29-3-2016*//*home*/  
  .home .content-sidebar-wrap .sidebar { width: 31%; }
  .home .content-sidebar-wrap .content { width: 66%; }
 .news_row_two .news_info {  width: 100%; }
 .videos_text_row {  padding: 10px;  margin-top: -41px;}
 /*inner-page*/ 
.main_content { width: 74%; }
 .sidebar-news { width: 24%;  }
 .ui-tabs.ui-widget {  width: 74%; }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px;}
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px;}
.event_two_section { width: 169px;}
 .event_two_section:nth-of-type(3n) { margin-right: 0 !important;}
 .event_two_section:nth-of-type(4n) { margin-right: 15px !important;}
 .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px;}
.main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content { min-height: 30px; }
  .event_one_section .event_col_right { width: 58%;}
 /**/  
  .seatch_box_div input { font-size: 13px !important; height: 26px; padding: 5px 10px !important; line-height: 18px !important;}
.seatch_box_div { margin-right: 6px;}
.seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
.cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 26px;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
.search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px;}
.event_two_section .event_info_extra .event_title { line-height: 17px;}
.classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
.article_contant.divexample { font-size: 13px;}
.classified_content { padding: 15px;}
.sale_enquire { font-size: 13px;}
/*newa*/  
.main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px; height: 55px; line-height: 55px; width: 75%;}

/*com.......*/  
p { font-size: 13px; line-height: 20px; margin: 0 0 15px;}
.h1, h1 {font-size: 25px;}
h3 { font-size: 24px; margin-bottom: 15px;}

/*menu*/  
.head-menu-area ul li ul li a {font-size: 12px; }
/*.site-header-fixed .site-header { height: 84px; }*/  
  
  /*sidebar*/
.event_row_home .event_title { font-size: 13px; line-height: 17px;}
  .home_video_area .social_div iframe {height: 344px;}
  .videos_text_row .videos_title {font-size: 10px; margin-right: 6px; width: auto;}
 .videos_text_row .video_time {font-size: 11px; margin-right: 0;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 7px;  padding-bottom: 7px; }
  .event_one_section .event_info_extra .event_title {  margin-bottom: 7px;}
  .event_one_section .event_btn a { font-size: 12px; height: 36px;  line-height: 36px; width: 180px; }
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 75%;}
  .contact_us_area {  width: 100%;}
  /*Gallery box*/ 
  .gallery_box .news_contnt { width: 69%;}
 .gallery_box .news_img { margin-right: 25px;}
  .post-type-archive-news .inner_advertise { border-bottom: 7px solid #000000;}
  .news_contnt .title {  font-size: 15px; }
.home .content-sidebar-wrap .content { width: 69%;}
.home .content-sidebar-wrap .sidebar { width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a {  font-size: 10px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 97px; width: 60%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 97px;  width: 60%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-road-to-rio .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-videos .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-news .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-espresso_events .event_content { width: 69%;}
.single-espresso_events .sidebar{width: 29%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


  .site-header-fixed .site-header form input:last-child {    left: -94px !important; top: 1px;}
 .site-header-fixed .search_div { width: 134px;}
 .site-header-fixed .head-menu-area {top: -26px;}  
.footer_other_four { width: 220px;}
.footer_other_four { margin-top: 15px !important;}
.site-header-fixed .site-inner { margin-top: 140px;}
/*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}
/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}
.album_main_tab #albumcontainer .album_item_container {width: 169px;}
.album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 0;}

  /*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 62%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}
.header_social_main { width: auto;}

}

@media only screen and (min-width: 901px) and (max-width: 979px) {
/*Sticky header*/  .header-full-width .title-area {
    margin-top: 0;
  }

  .site-header-fixed .title-area {
    margin: 0 !important;
  }

  .site-header-fixed .site-header {
    height: 66px;
  }

  .site-header-fixed .head-menu-area {
    top: -26px;
  }

  .site-header-fixed .site-title > a {
    height: 32px !important;
    width: 140px !important;
  }/*sticky_serach*/  .site-header-fixed .site-header form input:first-child {
    height: 25px;
    width: 130px;
    padding-left: 30px;
    font-size: 12px;
  }

  .site-header-fixed .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -105px !important;
  }/*sticky_menu*/  .head-menu-area ul li:hover ul {
    top: 41px;
    width: 188px;
  }

  .head-menu-area ul li {
    padding-bottom: 28px;
  }

  .site-header-fixed .head-menu-area ul li a {
    font-size: 9px;
    padding: 0 4px;
  }/**/  .head-menu-area ul li a {
    font-size: 12px;
    padding: 0 10px;
  }

  .header-image .site-title > a {
    width: 270px;
    height: 63px;
  }

  .site-header form input:first-child {
    font-size: 14px;
    height: 33px;
    width: 160px;
  }

  .site-header form input:last-child {
    left: -133px !important;
  }

  .search_div {
    margin-top: 15px;
    width: 250px;
  }

  .header_social_main {
    margin-top: 22px;
  }

  .head-menu-area ul li {
    padding-bottom: 20px;
  }

  .header-full-width .title-area {
    margin-bottom: 15px;
    margin-top: 20px;
  }

  .head-menu-area ul li a {
    font-size: 10px;
    padding: 0 5px;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 14px;
    line-height: 20px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  
  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 40%;
  }

  .footer_logo_img img {
    width: 230px;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 40px;
    top: 8px !important;
    width: 60px;
  }

  .site-header form input:first-child {
    -webkit-appearance: none;
  }

  .home .content-sidebar-wrap .content {
    width: 69%;
  }

  .home .content-sidebar-wrap .sidebar {
    width: 29%;
  }
  
   
  /*29-3-2016*//*home*/  
  .home .content-sidebar-wrap .sidebar { width: 31%; }
  .home .content-sidebar-wrap .content { width: 66%; }
 .news_row_two .news_info {  width: 100%; }
 .videos_text_row {  padding: 10px;  margin-top: -41px;}
 /*inner-page*/ 
.main_content { width: 74%; }
 .sidebar-news { width: 24%;  }
 .ui-tabs.ui-widget {  width: 74%; }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px;}
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px;}
.event_two_section { width: 169px;}
 .event_two_section:nth-of-type(3n) { margin-right: 0 !important;}
 .event_two_section:nth-of-type(4n) { margin-right: 15px !important;}
 .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px;}
.main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content { min-height: 30px; }
  .event_one_section .event_col_right { width: 58%;}
 /**/  
.seatch_box_div input { font-size: 13px !important; height: 26px; padding: 5px 10px !important; line-height: 18px !important;}
.seatch_box_div { margin-right: 6px;}
.seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
.cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 26px;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
.search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px;}
.event_two_section .event_info_extra .event_title { line-height: 17px;}
.classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
.article_contant.divexample { font-size: 13px;}
.classified_content { padding: 15px;}
.sale_enquire { font-size: 13px;}
/*newa*/  
.main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px; height: 55px; line-height: 55px; width: 75%;}

/*com.......*/  
p { font-size: 13px; line-height: 20px; margin: 0 0 15px;}
.h1, h1 {font-size: 25px;}
h3 { font-size: 24px; margin-bottom: 15px;}

/*menu*/  
.head-menu-area ul li ul li a {font-size: 12px; }
/*.site-header-fixed .site-header { height: 84px; }*/  
  
  /*sidebar*/
.event_row_home .event_title { font-size: 13px; line-height: 17px;}
  .home_video_area .social_div iframe {height: 344px;}
  .videos_text_row .videos_title {font-size: 10px; margin-right: 6px; width: auto;}
 .videos_text_row .video_time {font-size: 11px; margin-right: 0;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 7px;  padding-bottom: 7px; }
  .event_one_section .event_info_extra .event_title {  margin-bottom: 7px;}
  .event_one_section .event_btn a { font-size: 12px; height: 36px;  line-height: 36px; width: 180px; }
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 75%;}
  .contact_us_area {  width: 100%;}
  /*Gallery box*/ 
  .gallery_box .news_contnt { width: 69%;}
 .gallery_box .news_img { margin-right: 25px;}
  .post-type-archive-news .inner_advertise { border-bottom: 7px solid #000000;}
  .news_contnt .title {  font-size: 15px; }
.home .content-sidebar-wrap .content { width: 69%;}
.home .content-sidebar-wrap .sidebar { width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: 8px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 97px; width: 60%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 97px;  width: 60%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-road-to-rio .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-videos .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-news .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-espresso_events .event_content { width: 69%;}
.single-espresso_events .sidebar{width: 29%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


  .site-header-fixed .site-header form input:last-child {    left: -94px !important; top: 1px;}
 .site-header-fixed .search_div {width: 128px;}
 .site-header-fixed .head-menu-area {top: -26px;}  
.footer_other_four{width: 160px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 25px !important;
padding: 5px 15px !important;} 

/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}
.album_main_tab #albumcontainer .album_item_container {width: 169px;}
.album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 0;}

  /*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 115px;  width: 62%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}
.header_social_main { width: auto;}

}

@media only screen and (min-width: 851px) and (max-width: 900px) {
/*Sticky header*/  .header-full-width .title-area {
    margin-top: 0;
  }

  .site-header-fixed .title-area {
    margin: 0 !important;
  }

  .site-header-fixed .site-header {
    height: 66px;
  }

  .site-header-fixed .head-menu-area {
    top: -26px;
  }

  .site-header-fixed .site-title > a {
    height: 32px !important;
    width: 140px !important;
  }/*sticky_serach*/  .site-header-fixed .site-header form input:first-child {
    height: 25px;
    width: 130px;
    padding-left: 30px;
    font-size: 12px;
  }

  .site-header-fixed .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -105px !important;
  }/*sticky_menu*/  .head-menu-area ul li:hover ul {
    top: 41px;
    width: 188px;
  }

  .head-menu-area ul li {
    padding-bottom: 28px;
  }

  .site-header-fixed .head-menu-area ul li a {
    font-size: 9px;
    padding: 0 4px;
  }/**/  .head-menu-area ul li a {
    font-size: 12px;
    padding: 0 10px;
  }

  .header-image .site-title > a {
    width: 270px;
    height: 63px;
  }

  .site-header form input:first-child {
    font-size: 14px;
    height: 33px;
    width: 160px;
  }

  .site-header form input:last-child {
    left: -133px !important;
  }

  .search_div {
    margin-top: 15px;
    width: 250px;
  }

  .header_social_main {
    margin-top: 22px;
  }

  .head-menu-area ul li {
    padding-bottom: 20px;
  }

  .header-full-width .title-area {
    margin-bottom: 15px;
    margin-top: 20px;
  }

  .head-menu-area ul li a {
    font-size: 10px;
    padding: 0 5px;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 14px;
    line-height: 20px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 40%;
  }

  .footer_logo_img img {
    width: 230px;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 40px;
    top: 8px !important;
    width: 60px;
  }

  .site-header form input:first-child {
    -webkit-appearance: none;
  }

  .home .content-sidebar-wrap .content {
    width: 69%;
  }

  .home .content-sidebar-wrap .sidebar {
    width: 29%;
  }
 
  /*29-3-2016*//*home*/  
  .home .content-sidebar-wrap .sidebar { width: 31%; }
  .home .content-sidebar-wrap .content { width: 66%; }
 .news_row_two .news_info {  width: 100%; }
 .videos_text_row {  padding: 10px;  margin-top: -41px;}
 /*inner-page*/ 
.main_content { width: 74%; }
 .sidebar-news { width: 24%;  }
 .ui-tabs.ui-widget {  width: 74%; }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px;}
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px;}
.event_two_section { width: 169px;}
 .event_two_section:nth-of-type(3n) { margin-right: 0 !important;}
 .event_two_section:nth-of-type(4n) { margin-right: 15px !important;}
 .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px;}
.main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content { min-height: 30px; }
  .event_one_section .event_col_right { width: 58%;}
 /**/  
  .seatch_box_div input { font-size: 13px !important; height: 26px; padding: 5px 10px !important; line-height: 18px !important;}
.seatch_box_div { margin-right: 6px;}
.seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
.cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 26px;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
.search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px;}
.event_two_section .event_info_extra .event_title { line-height: 17px;}
.classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
.article_contant.divexample { font-size: 13px;}
.classified_content { padding: 15px;}
.sale_enquire { font-size: 13px;}
/*newa*/  
.main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px; height: 55px; line-height: 55px; width: 75%;}

.page-id-8154 .content-sidebar-wrap .main_social_inner_main{
    width: 10% !important;
}
.page-id-8154 .content-sidebar-wrap .content, .page-id-8773 .content-sidebar-wrap main.content {
    width: 60% !important;
    margin-left: 97px !important;
}
.page-id-8154 .loop .main_heding h3 {
font-size: 30px !important; line-height: 35px !important;
}
 .page-id-8154 .content-sidebar-wrap .sidebar-news { width: 24% !important; }
/*com.......*/  
p { font-size: 13px; line-height: 20px; margin: 0 0 15px;}
.h1, h1 {font-size: 25px;}
h3 { font-size: 24px; margin-bottom: 15px;}

/*menu*/  
.head-menu-area ul li ul li a {font-size: 12px; }
/*.site-header-fixed .site-header { height: 84px; }*/  
  
  /*sidebar*/
.event_row_home .event_title { font-size: 13px; line-height: 17px;}
  .home_video_area .social_div iframe {height: 344px;}
  .videos_text_row .videos_title {font-size: 10px; margin-right: 6px; width: auto;}
 .videos_text_row .video_time {font-size: 11px; margin-right: 0;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 7px;  padding-bottom: 7px; }
  .event_one_section .event_info_extra .event_title {  margin-bottom: 7px;}
  .event_one_section .event_btn a { font-size: 12px; height: 36px;  line-height: 36px; width: 180px; }
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 75%;}
  .contact_us_area {  width: 100%;}
  /*Gallery box*/ 
  .gallery_box .news_contnt { width: 69%;}
 .gallery_box .news_img { margin-right: 25px;}
  .post-type-archive-news .inner_advertise { border-bottom: 7px solid #000000;}
  .news_contnt .title {  font-size: 15px; }
.home .content-sidebar-wrap .content { width: 69%;}
.home .content-sidebar-wrap .sidebar { width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: 8px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 97px; width: 60%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 97px;  width: 60%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-road-to-rio .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-videos .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-news .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-espresso_events .event_content { width: 69%;}
.single-espresso_events .sidebar{width: 29%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


  .site-header-fixed .site-header form input:last-child {    left: -94px !important; top: 1px;}
 .site-header-fixed .search_div {width: 128px;}
 .site-header-fixed .head-menu-area {top: -26px;}  
.footer_other_four{width: 160px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 25px !important;
padding: 5px 15px !important;} 

.site-header-fixed .site-inner { margin-top: 140px;}
/*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}

/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}
.album_main_tab #albumcontainer .album_item_container {width: 169px;}
.album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 0;}

  /*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 93px;  width: 60%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}
 
 /*21-5-2016*/
.footer_social { margin-bottom: 20px;}
.footer_other_two { margin-right: 30px;}
.footer_other_four { width: 215px;}
.header_social_main { width: auto;}

}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.site-inner #tabs {  width: 75% !important;}
.news_row_three .news_title > a { font-size: 16px;}
.news_row_one .news_row_three .news_contant { min-height: 74px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1200px) {

.search_right ul li a {  padding: 0.2em 1em !important;}
}


@media only screen and (min-width: 768px) and (max-width: 1023px) {
	
.search_right ul li a {  padding: 0.1em .5em !important;}
.news_row_one .news_photo_credit, .news_row_two .news_photo_credit {float: left;margin-bottom: 5px !important;}

}


@media only screen and (min-width: 800px) and (max-width: 850px) {
/*Sticky header*/ 
.news_row_two .news_row_three .news_contant { min-height: 81px;}
.header-full-width .title-area { margin-top: 0; }
.site-header-fixed .title-area { margin: 0 !important;}
.site-header-fixed .site-header { height: 66px;}
 .site-header-fixed .head-menu-area {top: -26px;}
  .site-header-fixed .site-title > a {  height: 32px !important; width: 140px !important; }
  /*sticky_serach*/  
  .site-header-fixed .site-header form input:first-child { height: 25px;  width: 130px; padding-left: 30px; font-size: 12px;}
  .site-header-fixed .site-header form input:last-child { background-position: left center;  background-size: 20px auto; left: -105px !important; }
  /*sticky_menu*/  
  .head-menu-area ul li:hover ul { top: 41px; width: 188px;}
  .head-menu-area ul li { padding-bottom: 28px;}
  .site-header-fixed .head-menu-area ul li a { font-size: 9px; padding: 0 2px; }
    /**/  
    .head-menu-area ul li a { font-size: 12px;  padding: 0 10px;}
  .header-image .site-title > a {  width: 270px;  height: 63px;}
  .site-header form input:first-child {  font-size: 14px;  height: 33px;  width: 160px;}
  .site-header form input:last-child { left: -133px !important;}
  .search_div { margin-top: 15px; width: 250px;}
  .header_social_main { margin-top: 22px;}
  .head-menu-area ul li { padding-bottom: 20px;}
  .header-full-width .title-area {  margin-bottom: 15px; margin-top: 20px;}
  .head-menu-area ul li a { font-size: 10px;  padding: 0 5px;}
  .side_liveresult_section .side_liveresult_link a { font-size: 17px; height: 58px;  letter-spacing: 1px; line-height: 58px;}
 .videos_row_two .videos_info {  width: 48.5%;}
 /*news one*/ 
 .news_row_one { margin-bottom: 15px;}
  .news_row_one .news_text_row { padding: 15px;}
  /*news_text_row*/  
  .news_row_two .news_text_row { padding: 15px;}
  .news_row_two .news_photo_credit {  margin-bottom: 15px;}
  .news_row_two .news_row_three .news_title { font-size: 15px; line-height: 19px;     min-height: 18px;}
  .news_row_two { margin-bottom: 15px;}
  .news_contant {  font-size: 14px;  line-height: 22px;}
  .news_row_two .news_info { padding-bottom: 0; margin-right: 15px;}
  /*news_three*/  
  .news_row_one .news_row_three { margin-top: 15px;}
  /*Show Video here*/  
  .home_add_one_area {margin-bottom: 15px !important;}
 .video_title_area {padding-top: 15px; margin-bottom: 15px !important;}
 .videos_row_one { margin-bottom: 15px;}
  .main_videos_home { margin-bottom: 15px; padding-bottom: 15px;}
  .videos_row_two .videos_info:first-child { margin-right: 14px;}
  /*sidbar*/  
  .all_events_link { margin-top: 15px;}
 .side_event_section .events_title { font-size: 17px; margin-bottom: 15px;}
.option_dis .rider_profile_title { font-size: 17px;}
.option_dis .opinion_title { font-size: 17px;}
.side_event_section .event_in { padding: 15px 15px 0;}
.event_row_home { margin-bottom: 15px; padding-bottom: 15px;}
.event_row_home .event_time { font-size: 14px;}
.event_content {font-size: 14px; line-height: 20px;}
.side_event_section { margin-bottom: 15px;}
.sidebar .advert_three { margin-bottom: 15px;}
.side_liveresult_section { margin-bottom: 15px;}
.side_advert_section.advert_four { margin-bottom: 15px;}
.side_opinion_section { margin-bottom: 15px;}
.option_dis { padding: 15px;}
.option_dis .opinion_sub_title { font-size: 14px;}
.option_dis .rider_profile_sub_title { font-size: 14px;}
.all_events_link a { height: 40px; line-height: 40px;}
/*footer*/  
.site-footer { padding: 30px 0;}
.footer_logo_img { margin-bottom: 15px;}
.footer_other_one { width: 40%;}
.footer_logo_img img { width: 230px;}
/**/ 
#video_link_icon a { background-size: 100% auto !important;height: 40px; top: 8px !important; width: 60px;}
.advert_img.advert_one + .wpb_text_column.wpb_content_element { margin-bottom: 25px;}
.site-header form input:first-child { -webkit-appearance: none;}
  .home .content-sidebar-wrap .content {width: 69%;}
  .home .content-sidebar-wrap .sidebar {width: 29% !important;}
 

  /*29-3-2016*//*home*/  
  .home .content-sidebar-wrap .sidebar { width: 31%; }
  .home .content-sidebar-wrap .content { width: 66%; }
 .news_row_two .news_info {  width: 100%; }
 .videos_text_row {  padding: 10px;  margin-top: -41px;}
 /*inner-page*/ 
.main_content { width: 74%; }
 .sidebar-news { width: 24%;  }
 .ui-tabs.ui-widget {  width: 74%; }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px;}
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px;}
.event_two_section { width: 169px;}
 .event_two_section:nth-of-type(3n) { margin-right: 0 !important;}
 .event_two_section:nth-of-type(4n) { margin-right: 15px !important;}
 .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px;}
.main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content { min-height: 30px; }
  .event_one_section .event_col_right { width: 58%;}
 /**/  
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 130px; line-height: 19px !important; padding: 5px 10px !important;}
.seatch_box_div { margin-right: 6px;}
.seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
.cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 92px;  line-height: 25px !important;
padding: 5px 15px !important;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
.search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px;}
.event_two_section .event_info_extra .event_title { line-height: 17px;}
.classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
.article_contant.divexample { font-size: 13px;}
.classified_content { padding: 15px;}
.sale_enquire { font-size: 13px;}
/*newa*/  
.main_social_inner_main { width: 10%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px; height: 55px; line-height: 55px; width: 75%;}

.page-id-8154 .content-sidebar-wrap .main_social_inner_main{
    width: 10% !important;
}
.page-id-8154 .content-sidebar-wrap .content, .page-id-8773 .content-sidebar-wrap main.content {
    width: 60% !important;
    margin-left: 97px !important;
}
.page-id-8154 .loop .main_heding h3 {
font-size: 30px !important; line-height: 35px !important;
}
 .page-id-8154 .content-sidebar-wrap .sidebar-news { width: 24% !important; }
/*com.......*/  
p { font-size: 13px; line-height: 20px; margin: 0 0 15px;}
.h1, h1 {font-size: 25px;}
h3 { font-size: 24px; margin-bottom: 15px;}

/*menu*/  
.head-menu-area ul li ul li a {font-size: 12px; }
/*.site-header-fixed .site-header { height: 84px; }*/  
  
  /*sidebar*/
.event_row_home .event_title { font-size: 13px; line-height: 17px;}
  .home_video_area .social_div iframe {height: 344px;}
  .videos_text_row .videos_title {font-size: 10px; margin-right: 6px; width: auto;}
 .videos_text_row .video_time {font-size: 11px; margin-right: 0;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 7px;  padding-bottom: 7px; }
  .event_one_section .event_info_extra .event_title {  margin-bottom: 7px;}
  .event_one_section .event_btn a { font-size: 12px; height: 36px;  line-height: 36px; width: 180px; }
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 75%;}
  .contact_us_area {  width: 100%;}
  /*Gallery box*/ 
  .gallery_box .news_contnt { width: 69%;}
 .gallery_box .news_img { margin-right: 25px;}
  .post-type-archive-news .inner_advertise { border-bottom: 7px solid #000000;}
  .news_contnt .title {  font-size: 15px; }
.home .content-sidebar-wrap .content,.page-id-8105 .content-sidebar-wrap .content { width: 69%;}
.home .content-sidebar-wrap .sidebar,.page-id-8105 .content-sidebar-wrap .sidebar { width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: 8px;}
.news_contant {font-size: 11px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 97px; width: 60%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 97px;  width: 60%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-road-to-rio .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-videos .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-news .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-espresso_events .event_content { width: 69%;}
.single-espresso_events .sidebar{width: 29%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


  .site-header-fixed .site-header form input:last-child {left: -105px !important; top: 1px;}
 .site-header-fixed .search_div { width: 140px;}
 .site-header-fixed .head-menu-area {top: -26px;}  
.footer_other_four{width: 160px;}
h2 {font-size: 24px;}
.wpb_text_column.wpb_content_element { margin-bottom: 15px;}
.site-header-fixed .site-inner { margin-top: 140px;}
/*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}
/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}
.album_main_tab #albumcontainer .album_item_container {width: 169px;}
.album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 0;}

  /*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 93px;  width: 60%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}

/*21-5-2016*/
.footer_social { margin-bottom: 20px;}
.footer_other_two { margin-right: 30px;}
.footer_other_four { width: 215px;}
.header_social_main { width: auto;}

 /*-------------11-7-16--------------------*/
.videos_row_two .videos_info .videos_text_row {    margin-top: -52px;    padding: 5px;}
.videos_text_row .videos_row_two .videos_title {    font-size: 9.5px !important;    line-height: 21px; margin-right: 0;}
#video_link_icon{margin-top: -124px;}
.videos_row_other .vimage_div img {    min-height: 166px;}

}

@media only screen and (min-width: 768px) and (max-width: 799px) {
    .site-header-fixed .site-inner { margin-top: 140px;}

    
/*Sticky header*/ 
.header-full-width .title-area {
    margin-top: 0;
  }

  .site-header-fixed .title-area {
    margin: 0 !important;
  }

  .site-header-fixed .site-header {
    height: 66px;
  }

  .site-header-fixed .head-menu-area {
    top: -26px;
  }

  .site-header-fixed .site-title > a {
    height: 32px !important;
    width: 140px !important;
  }
  /*sticky_serach*/  
  .site-header-fixed .site-header form input:first-child { font-size: 12px;  height: 25px;  padding-left: 31px; width: 120px; }
  .site-header-fixed .site-header form input:last-child { background-position: left center; background-size: 20px auto; left: -94px !important;}
  
  /*sticky_menu*/ 
  .head-menu-area ul li:hover ul {top: 41px; width: 188px; padding: 15px 20px;}
 .head-menu-area ul li { padding-bottom: 28px; }
 .site-header-fixed .head-menu-area ul li a {    font-size: 8px; padding: 0 3px;}
 
 /**/  
 .head-menu-area ul li a { font-size: 12px; padding: 0 10px;}
 .header-image .site-title > a { width: 270px; height: 63px;}
 .site-header form input:first-child {font-size: 14px; height: 33px; width: 160px;}
 .site-header form input:last-child {left: -134px !important;}
 .search_div { margin-top: 15px; width: 250px;}
.header_social_main { margin-top: 22px;  width: 160px;}
 .head-menu-area ul li {padding-bottom: 20px;}
 .header-full-width .title-area { margin-bottom: 15px; margin-top: 20px;}
.head-menu-area ul li a { font-size: 10px; padding: 0 5px;}
.side_liveresult_section .side_liveresult_link a {font-size: 15px; height: 48px;letter-spacing: 1px; line-height: 48px;}
.videos_row_two .videos_info { width: 48.4%;}
/*news one*/  
.news_row_one { margin-bottom: 15px;}
.news_row_one .news_text_row { padding: 15px 5px;}

/*news_text_row*/  
.news_row_two .news_text_row {
    padding: 15px 5px;
  }

  .news_row_two .news_photo_credit {
  height: inherit;
  line-height: 17px;
  margin-bottom: 10px;
}
 .news_row_two .news_row_three .news_title { margin-bottom: 10px;}
  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 13px;
    line-height: 20px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 14px !important;
    margin-bottom: 10px !important;
    padding-top: 3px;
  }

  .option_dis .rider_profile_title {
    font-size: 14px;
  }

  .option_dis .opinion_title {
    font-size: 15px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 14px;
  }

  .event_row_home .event_time {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 17px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 36px;
    line-height: 36px;
    font-size: 13px;
  }

  .home_video_area .social_div {
    width: 94.5% !important;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one { width: 39%; }
  .footer_logo_img img { width: 230px;}
  /**/  
  .advert_img.advert_one + .wpb_text_column.wpb_content_element { margin-bottom: 25px;}
  #video_link_icon a { background-size: 100% auto !important;  height: 40px;
    top: 32px !important;  margin-left: 10px;  width: 45px; }

  .site-header form input:first-child {-webkit-appearance: none; }
  .video_title_area .wpb_wrapper h2 {margin-top: 5px;}
  .advert_img.advert_three > p {padding-top: 5px;}
  
  /*29-3-2016*//*home*/  
  .home .content-sidebar-wrap .sidebar { width: 31%; }
  .home .content-sidebar-wrap .content { width: 66%; }
 .news_row_two .news_info {  width: 100%; }
 .videos_text_row {  padding: 10px;  margin-top: -41px;}
 /*inner-page*/ 
.main_content { width: 74%; }
 .sidebar-news { width: 24%;  }
 .ui-tabs.ui-widget {  width: 74%; }
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 13px;}
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 13px;}
.event_two_section { width: 169px;}
 .event_two_section:nth-of-type(3n) { margin-right: 0 !important;}
 .event_two_section:nth-of-type(4n) { margin-right: 15px !important;}
 .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px;}
.main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content { min-height: 30px; }
  .event_one_section .event_col_right { width: 58%;}
 /**/  
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 130px; line-height: 18px !important; padding: 5px 10px !important;}
.seatch_box_div { margin-right: 6px;}
.seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
.cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
.cal_search input { background-size: 100% auto;font-size: 13px !important;height: 26px;padding: 5px 6px !important;width: 92px;line-height: 23px !important;} 
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
.search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px;}
.event_two_section .event_info_extra .event_title { line-height: 17px;}
.classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
.article_contant.divexample { font-size: 13px;}
.classified_content { padding: 15px;}
.sale_enquire { font-size: 13px;}
/*newa*/  
.main_social_inner_main { width: 9%;}
.single-news .content-sidebar-wrap .content { margin-left: 125px; width: 61%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment { font-size: 17px; height: 55px; line-height: 55px; width: 75%;}

.page-id-8154 .content-sidebar-wrap .main_social_inner_main{
    width: 9% !important;
}
.page-id-8154 .content-sidebar-wrap .content, .page-id-8773 .content-sidebar-wrap main.content {
    width: 60% !important;
    margin-left: 97px !important;
}
.page-id-8154 .loop .main_heding h3 {
font-size: 30px !important; line-height: 35px !important;
}
 .page-id-8154 .content-sidebar-wrap .sidebar-news { width: 24% !important; }
/*com.......*/  
p { font-size: 13px; line-height: 20px; margin: 0 0 15px;}
.h1, h1 {font-size: 25px;}
h3 { font-size: 24px; margin-bottom: 15px;}

/*menu*/  
.head-menu-area ul li ul li a {font-size: 12px; }
/*.site-header-fixed .site-header { height: 84px; }*/  
  
  /*sidebar*/
.event_row_home .event_title { font-size: 13px; line-height: 17px;}
  .home_video_area .social_div iframe {height: 344px;}
  .videos_text_row .videos_title {font-size: 10px; margin-right: 6px; width: auto;}
 .videos_text_row .video_time {font-size: 11px; margin-right: 0;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 7px;  padding-bottom: 7px; }
  .event_one_section .event_info_extra .event_title {  margin-bottom: 7px;}
  .event_one_section .event_btn a { font-size: 12px; height: 36px;  line-height: 36px; width: 180px; }
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 75%;}
  .contact_us_area {  width: 100%;}
  /*Gallery box*/ 
  .gallery_box .news_contnt { width: 69%;}
 .gallery_box .news_img { margin-right: 25px;}
  .post-type-archive-news .inner_advertise { border-bottom: 7px solid #000000;}
  .news_contnt .title {  font-size: 15px; }
.home .content-sidebar-wrap .content,.page-id-8105 .content-sidebar-wrap .content { width: 69%;}
.home .content-sidebar-wrap .sidebar,.page-id-8105 .content-sidebar-wrap .sidebar { width: 29%;}

/*4-4-2016*/
.site-header-fixed .head-menu-area ul li a { font-size: 8px;}
.news_contant {font-size: 11px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content { margin-left: 97px; width: 60%;}
.single-in-my-opinion .content-sidebar-wrap .content { margin-left: 97px;  width: 60%;}
.single-riders-profile .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-property-spotlights .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-road-to-rio .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-videos .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-news .content-sidebar-wrap .content{margin-left: 97px;  width: 60%;}
.single-espresso_events .event_content { width: 69%;}
.single-espresso_events .sidebar{width: 29%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important;height: 170px!important;}     
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


  .site-header-fixed .site-header form input:last-child {    left: -94px !important; top: 1px;}
 .site-header-fixed .search_div {width: 128px;}
 .site-header-fixed .head-menu-area {top: -26px;}  
.footer_other_four { width: 215px;}

/*16-4-2016*/
.single-horses-for-sale #complexgallery { float: left;  width: 30%;}
.single-horses-for-sale .entry-content { background: #f8f8f8 none repeat scroll 0 0; padding: 15px;}
.single-horses-for-sale .other_info_content .classified_content { padding: 0 !important;}

/*29-4-2016*/
.album_main_tab #albumcontainer { width: 74%;}
.album_main_tab #albumcontainer .album_item_container {width: 169px;}
.album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 0;}

  /*11-5-2016*/
.single-riders-profiles .content-sidebar-wrap .content{ margin-left: 93px;  width: 60%;}
.single-riders-profiles .content-sidebar-wrap .content .content{width: 100%;}

/*21-5-2016*/
.footer_other_two {margin-right: 30px;}
.footer_social { margin-bottom: 20px !important;}
.header_tag_line .header_tag_text {font-size: 13px; letter-spacing: 1px;}
.header_social_main { width: auto;}
 .site-header {  margin-bottom: 20px;}
 
 /*-------------11-7-16--------------------*/
.videos_row_two .videos_info .videos_text_row {    margin-top: -52px;    padding: 5px;}
.videos_text_row .videos_row_two .videos_title {    font-size: 10px;    line-height: 21px; margin-right: 0;}
#video_link_icon{margin-top: -124px;}
.videos_row_other .vimage_div img {    min-height: 166px;}
}





@media only screen and (min-width: 737px) and (max-width: 767px) {
/*Sticky header*/  
.header-full-width .title-area { margin-top: 0;}
  .site-header-fixed .title-area { margin: 0 !important;  }
  .site-header-fixed .site-header { height: 66px; }
  .site-header-fixed .head-menu-area { top: -26px;  }
  .site-header-fixed .site-title > a { height: 32px !important;  width: 140px !important;}
.news_row_two .news_info {
  width: 100%;
}
.news_row_two .news_row_three .news_contant {
  min-height: 81px;
}
  /*sticky_serach*/  
  .site-header-fixed .site-header form input:first-child { height: 25px; width: 130px;
    padding-left: 30px; font-size: 12px;}

  .site-header-fixed .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -105px !important;
  }/*sticky_menu*/  .head-menu-area ul li:hover ul {
    top: 41px;
    width: 188px;
  }

  .head-menu-area ul li {
    padding-bottom: 28px;
  }

  .site-header-fixed .head-menu-area ul li a {
    font-size: 9px;
    padding: 0 4px;
  }/**/  .head-menu-area ul li a {
    font-size: 12px;
    padding: 0 10px;
  }

  .header-image .site-title > a {
    width: 270px;
    height: 63px;
  }

  .site-header form input:first-child {
    font-size: 14px;
    height: 33px;
    width: 160px;
  }

  .site-header form input:last-child {
    left: -133px !important;
  }

  .search_div {
    margin-top: 15px;
    width: 250px;
  }

  .header_social_main {
    margin-top: 22px;
  }

  .head-menu-area ul li {
    padding-bottom: 20px;
  }

  .header-full-width .title-area {
    margin-bottom: 15px;
    margin-top: 20px;
  }

  .head-menu-area ul li a {
    font-size: 10px;
    padding: 0 5px;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 14px;
    line-height: 22px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 40%;
  }

  .footer_logo_img img {
    width: 230px;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .site-header form input:first-child {
    -webkit-appearance: none;
  }
}


/*--------Mobile----------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:767px) {
  .option_dis .rider_profile_title { letter-spacing: 1px;}
  .sidebar .advert_three .advert_img.advert_three {
  margin: auto auto 13px;
  float: none;
}
  .side_advert_section.advert_three .advert_img.advert_three p {
  margin-bottom: auto;
}
.page-id-8105 .sidebar .side_advert_section.advert_three{display: none;}
.home .content-sidebar-wrap .content,.page-id-8105 .content-sidebar-wrap .content  {width: 100%;}
.home .content-sidebar-wrap .sidebar,.page-id-8105 .content-sidebar-wrap .sidebar {width: 100%;}
.page-id-8105 .content-sidebar-wrap .sidebar .side_rider_profile_section img,.page-id-8105 .content-sidebar-wrap .sidebar .side_opinion_section img{width: 100%;}
.single .side_advert_section.advert_three{display: none;}
.single .news_event_section{border-top: none;}
.single .open_comment {width: 80%;
height: 55px;
line-height: 55px; font-size: 17px;}

.page-id-8154 .content-sidebar-wrap .main_social_inner_main{
    width: 10% !important;
    display: none !important;
}
.page-id-8154 .content-sidebar-wrap .content, .page-id-8773 .content-sidebar-wrap main.content {
    width: 100% !important;
    margin-left: 0px !important;
}
.page-id-8154 .loop .main_heding h3{font-size: 30px; line-height: 35px;}
.page-id-8154 .sidebar .advert_three{display: none;}
.page-id-8154 .news_event_section{border-top: 0px !important;}
.page-id-8154 .content-sidebar-wrap .main_social_inner_main.NEW_SOCIAL{display: block !important;border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    width: 55% !important; float: none; position: relative !important;}
}
@media screen and (max-width:737px) {
  .home .content-sidebar-wrap .content {
    width: 100%;
  }

  .home .content-sidebar-wrap .sidebar {
    float: none;
    margin: 0 auto 30px;
    clear: both;
  }/*Menu*/  .nav {
    display: none;
  }

  .toggleMenu {
    background: rgba(0, 0, 0, 0) url("images/menu-alt.png") no-repeat scroll 0 0;
    height: 32px;
    position: absolute;
    right: 0;
    top: -54px;
    text-indent: -9999px;
    width: 33px;
  }

  .nav > li a.parent {
    background: rgba(0, 0, 0, 0) url("images/arrows_bla.png") no-repeat scroll right 10px center / 16px auto;
  }

  .nav > li a.parent:hover {
    background: rgba(0, 0, 0, 0) url("images/arrows.png") no-repeat scroll right 10px center / 16px auto;
  }

  .head-menu-area ul li {
    background: #859a8c none repeat scroll 0 0;
    display: block;
    padding: 0;
    border-bottom: 1px solid;
  }

  .head-menu-area ul li.current-menu-item a {
    color: #ffffff;
  }

  .head-menu-area ul li a:hover {
    color: #ffffff;
  }

  .head-menu-area ul li a {
    font-size: 12px;
    padding: 10px 0;
  }

  .head-menu-area ul li ul {
    background: #dddddd none repeat scroll 0 0 !important;
    padding: 0 !important;
    position: relative !important;
    top: 0 !important;
    width: 100% !important;
  }

  .head-menu-area ul li ul::before {
    background: #859a8c none repeat scroll 0 0;
  }

  .head-menu-area ul li ul li a:hover {
    color: #556a5c;
  }

  .head-menu-area ul li ul li a {
    text-align: center;
    font-size: 12px;
  }

  .head-menu-area ul li li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  }

  .head-menu-area ul li:last-child {
    border-bottom: medium none;
  }

  #main_navigation {
    margin: 0 auto 15px;
  }                 /*header*/  .header_tag_line .header_tag_text {
    text-align: left;
  }

  .header_tag_line {
    height: auto !important;
  }/*search box*/  .search_div {
    display: none !important;
  }

  .header_tag_line .header_tag_text { text-align: center; width: 90%;}
  .search_div {width: 90%; margin-top: 8px;}
  .toggleMenu { background-size: 100% auto !important; height: 29px; top: -42px !important; width: 29px;}
  .cal_search input{line-height: inherit;}
  .wpb_text_column.wpb_content_element { margin-bottom: 15px;}
  .clients_content p {font-size: 16px; line-height: 21px;}
  .clients_content{ padding: 15px 0;}
  .spco-whats-next-buttons { text-align: center !important;}
  
  .header-full-width .title-area { width: auto !important;}
  
  .main_social_inner_main { display: none;}
  .main_social_inner_main.NEW_SOCIAL { display: block;}
  .single-news .content-sidebar-wrap .content { float: none; margin: 0 auto; width: 100%;}
  #crestashareicon .sbutton { display: inline-block; float: left; width: 40px;   clear: inherit !important;}
  .main_social_inner #crestashareicon div {float: left !important;}   
  
  .loop .content_main ol { padding-left: 17px;}
  
  /*menu*/
  .toggleMenu { display: none;}
  .sr-menu-toggle {text-indent: -99999px !important; height: 0 !important;}
  .rmm-toggled-controls { padding: 0 !important;}
    .srm-menu-toggle { position: absolute; right: 15px; top: -66px;}
    .home .srm-menu-toggle { top: -48px;}
    
  .nav-menu-srm > li > a { background: #859a8c none repeat scroll 0 0 !important;text-align: center;}
  .main-navigation-srm .current-menu-item a:hover { color: #ffffff !important;}
  .nav-menu-srm li li { background-color: #dddddd !important;}
  .main-navigation-srm ul ul a { font-family: "Gotham-Book" !important; text-align: center;}
  .nav-menu-srm li a:hover { background: #859a8c none repeat scroll 0 0 !important;  color: #ffffff !important; font-family: "Gotham-Book" !important;}
  .main-navigation-srm .nav-menu-srm { float: none;  margin: 0 auto;  width: 95%;}
  .nav-menu-srm > li li {border-top: inherit !important;}
  .nav-menu-srm li a:hover, .nav-menu-srm li li a:hover, .nav-menu-srm li li li a:hover, .nav-menu-srm li a { color: #859a8c !important;}
  .rmm-button span { background: #75809c none repeat scroll 0 0 !important;  display: block !important;  height: 4px !important;  margin: 4px 0 !important;
    width: 28px !important;}
body .main-navigation-srm ul a { background: #75809c none repeat scroll 0 0 !important; border-bottom: medium none !important; font-family: "Gotham-Book" !important;}
  .main-navigation-srm { padding: 0 !important;}
  
  .nav-menu-srm li li:last-child { border-bottom: inherit !important;}
.main-navigation-srm .nav-menu-srm > li li { background-color: #dddddd !important;}
.main-navigation-srm ul li .sub-menu li a:hover{color:#75809c !important;}
.main-navigation-srm .current-menu-item > a { color: #75809c !important;}

  .main-navigation-srm .sub-menu .current-menu-item > a {  color: #75809c !important;}
  
  /*15-4-2016*/
  .main_social_inner { float: none !important;}
  .main_social_inner_main.NEW_SOCIAL { clear: both; float: none; margin: 0 auto; width: 62%;}
    body .main-navigation-srm { display: block !important;}
    
    
    body .main_social_inner_main { display: none !important;}
    body .main_social_inner_main.NEW_SOCIAL {display: block !important;}
    .header_social_main { display: none;}

/*21-5-2016*/
    .nav-menu-srm li .parent { margin-left: 6px !important;}

/*----------------------4-7-16----------------------------*/
body .main-navigation-srm .nav-menu-srm .current-menu-item > a {    color: #fff !important;}
body .main-navigation-srm .current-menu-item a:hover{  color: #000 !important;}
body .main-navigation-srm .nav-menu-srm > li > .parent {    background-color: #75809c !important;    background-position: right 10px center !important;    margin: 0 !important;}
body .main-navigation-srm .nav-menu-srm li.menu-item a:hover {    background-color: #75809c !important;}
body .main-navigation-srm .nav-menu-srm li a{  color: #000 !important;}
body .main-navigation-srm .nav-menu-srm li a:hover {    color: #fff !important;}
body .main-navigation-srm .nav-menu-srm li.menu-item .sub-menu a:hover{background:transparent !important;}
   
 /*--------------11-7-16--------------------*/
 .home_news_area .vc_column-inner {    padding: 0 !important;}
 .home_add_two_area .vc_column-inner {    padding: 0 !important;}
.home_video_area .vc_column-inner {    padding: 0 !important;} 
.home_add_one_area .vc_column-inner {    padding: 0 !important;}
 
 
}


@media only screen and (min-width: 669px) and (max-width: 736px) {
   .header-image .site-title > a {
    height: 48px;
    width: 202px;
  }
.news_row_two .news_row_three .news_contant {
  min-height: 81px;
}
  .site-header form input:first-child {
    height: 30px;
    width: 160px;
    padding: 0 0 0 28px;
    font-size: 13px;
  }

  .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -133px !important;
  }

  .header_social_main {
    margin-top: 15px;
    width: 162px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }/*home*/  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }

  .header_tag_line .header_tag_text {
    font-size: 12px;
    letter-spacing: 1px;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 13px;
    line-height: 21px;
    min-height: 62px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .site-header-fixed .site-header { position: relative !important;}
  
  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 35px;
    top: 0 !important;
    width: 44px;
  }

  #video_link_icon {
    margin-top: -83px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: auto;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 55%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    float: right;
    margin-top: 25px;
    text-align: center;
    width: 100%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div iframe {
    height: 448px;
  }

  .search_div {
    width: 31%;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    top: -104px;
    width: 30px;
  }

  .header_tag_line {
    height: 45px !important;
  }

  .header_tag_line .header_tag_text {
    width: 95%;
    line-height: 46px;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    height: 29px !important;
    top: -48px !important;
    width: 29px !important;
  }/*29-3-2016*//*home*/  .news_row_two .news_info {
    width: 47%;
  }

  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
    width: 55%;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }

  .event_two_section {
    width: 201px;
  }

  .event_two_section:nth-of-type(3n) {
    margin-right: 0 !important;
  }

  .event_two_section:nth-of-type(4n) {
    margin-right: 15px !important;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }
  .event_two_section .event_info_extra .event_content { min-height: 30px;}
  .site-header {margin-bottom: 20px;}
  .event_one_section .event_col_right {width: 58%; }
  
  /*calender*/
  #calender_section_top ul li { font-size: 12px !important; width: 80px !important;}
  #calender_section_bot ul li { width: 80px !important;}
  .date_cell {font-size: 9px;}
  
  /**/ 
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 130px; line-height: 18px !important;padding: 5px 20px 5px 15px !important;}
  .seatch_box_div { margin-right: 6px; }
  .seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;  }
  .cal_search #prev { background-size: 100% auto; height: 29px; width: 20px; }
  .cal_search #next { background-size: 100% auto; height: 29px; width: 20px;  }
  .cal_search input { background-size: 100% auto; font-size: 13px !important;  height: 26px; padding: 0 6px !important; width: 92px; }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 2px 6px !important;}
  #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
  .search_right span { font-size: 13px; margin-right: 5px;  margin-top: 1px;  }
  .event_two_section .event_info_extra .event_title { line-height: 17px;}
  .classified_content .entry-title a { display: block;}
  .sale_gellery { font-size: 13px;}
  .article_contant.divexample { font-size: 13px;}
  .classified_content { padding: 15px;}
  .sale_enquire { font-size: 13px;}
  
  /*horses for sale*/  
  .for_sale_area article { width: 48%; }
  .for_sale_area article:nth-of-type(2n) { margin-right: 0;}
  /*news*/ 
  .main_social_inner_main { width: 15%; border-top: 5px solid #000000; padding: 10px 0;}

  .news_event_section {
    border-top: 5px solid #000000;
  }

  .single-news .content-sidebar-wrap .content {
    margin-left: 108px;
    width: 79%;
  }

  .single-news .loop .main_heding h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 15px;
  }

  .loop .main_heding {
    margin-bottom: 20px;
  }

  .loop .news_photo_credit {
    margin: 15px 0;
  }

  .news_event_section .news_date {
    margin-right: 15px;
  }

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }/*.main_content_inner .pagination_main ul li:first-child a{ height: 27px !important; width: 24px !important;  background-size: 100% auto;}*//*com.......*/  p {
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 15px;
  }

  .h1, h1 {
    font-size: 25px !important;
  }/*calender*/  #calender_section {
    width: 100% !important;
  }/*sidebar*/  .event_row_home .event_title {
    font-size: 14px;
    line-height: 17px;
  }

  .advert_img a img {
    width: 100%;
  }/*home_add*/  .home_add_two_area img {
    width: 100% !important;
  }

  .home_video_area .social_div iframe {
    height: 354px;
  }

  .videos_text_row .videos_title {
    font-size: 13px;
    margin-right: 11px;
  }

  .videos_text_row .video_time {
    font-size: 13px;
  }

  .event_one_section .event_info_extra .event_time {
    margin-bottom: 7px;
    padding-bottom: 7px;
  }

  .event_one_section .event_info_extra .event_title {
    margin-bottom: 7px;
  }

  .event_one_section .event_btn a {
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    width: 180px;
  }/*contact form*/  .content-sidebar-wrap .content {
    width: 100%;
  }

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }/*Gallery box*/  .gallery_box .news_contnt {
    width: 69%;
  }

  .gallery_box .news_img {
    margin-right: 25px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 7px solid #000000;
  }

  .news_contnt .title {
    font-size: 15px;
  }

  .footer_other_two {
    margin-right: 25px;
  }
  
  
/*4-4-2016*/
h3 {font-size: 22px;  margin-bottom: 15px;}
h2 {font-size: 22px;  margin-bottom: 15px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/
.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}
.single-espresso_events .sidebar{float: none; width: 38%;}
.clients_content{  padding: 20px 0;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; }  
#calender_section_bot ul li {width: 89px !important;height: 140px !important;}
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog {margin: 50px !important;}
.sale_enquire_pop .heading_pop span {font-size: 21px; margin-bottom: 15px;}
  
     .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
   /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}


/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;   width: 55% !important;} 

/*16-4-2016*/
#viewCartTable .itemQuantity { padding: 0 10px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { width: 32%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}


  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container {width: 169px;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 32% !important;}
  
/*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 15px;}
  
  /*----------------11-7-16-------------*/
.news_row_two .news_info {    width: 100%;}
.videos_text_row .videos_title {    font-size: 11.7px !important; margin-right: 0;}
.videos_row_two .videos_info .videos_text_row {    margin-top: -52px;    padding: 5px;}
.videos_row_other .vimage_div img {    min-height: 185px;}
 #video_link_icon {    margin-top: -93px;}
}

@media only screen and (min-width: 569px) and (max-width: 668px) {
  .header-image .site-title > a {
    height: 48px;
    width: 202px;
  }

  .site-header form input:first-child {
    height: 30px;
    width: 160px;
    padding: 0 0 0 28px;
    font-size: 13px;
  }

  .site-header form input:last-child {
    background-position: left center;
    background-size: 20px auto;
    left: -133px !important;
  }

  .header_social_main {
    margin-top: 15px;
    width: 162px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }/*home*/  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .side_liveresult_section .side_liveresult_link a {
    font-size: 17px;
    height: 58px;
    letter-spacing: 1px;
    line-height: 58px;
  }

  .videos_row_two .videos_info {
    width: 48.5%;
  }

  .header_tag_line .header_tag_text {
    font-size: 12px;
    letter-spacing: 1px;
  }/*news one*/  .news_row_one {
    margin-bottom: 15px;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 15px;
    line-height: 19px;
    min-height: 38px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 13px;
    line-height: 21px;
    min-height: 62px;
  }

  .news_row_two .news_info {
    padding-bottom: 0;
    margin-right: 15px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 15px;
  }/*Show Video here*/  .home_add_one_area {
    margin-bottom: 15px !important;
  }

  .video_title_area {
    padding-top: 15px;
    margin-bottom: 15px !important;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 35px;
    top: 0 !important;
    width: 44px;
  }

  #video_link_icon {
    margin-top: -83px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 14px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: auto;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 55%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    float: right;
    margin-top: 25px;
    text-align: center;
    width: 100%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div iframe {
    height: 448px;
  }

  .search_div {
    width: 31%;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    top: -104px;
    width: 30px;
  }

  .header_tag_line {
    height: 45px !important;
  }

  .header_tag_line .header_tag_text {
    width: 95%;
    line-height: 46px;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    height: 29px !important;
    top: -48px !important;
    width: 29px !important;
  }/*29-3-2016*//*home*/  .news_row_two .news_info {
    width: 48%;
  }

  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
    width: 55%;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }

  .event_two_section {
    width: 201px;
  }

  .event_two_section:nth-of-type(3n) {
    margin-right: 0 !important;
  }

  .event_two_section:nth-of-type(4n) {
    margin-right: 15px !important;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }

  .event_two_section .event_info_extra .event_content {
    min-height: 30px;
  }

  .site-header {
    margin-bottom: 20px;
  }

  .event_one_section .event_col_right {
    width: 58%;
  }/*calender*/  #calender_section_top ul li {
    font-size: 12px !important;
    width: 80px !important;
  }

  #calender_section_bot ul li {
    width: 80px !important;
  }

  .date_cell {
    font-size: 9px;
  }/**/  
  
  
  .seatch_box_div input { font-size: 13px !important; height: 26px;width: 130px; padding: 5px 22px 5px 15px !important; line-height: 18px !important;  }
  .seatch_box_div { margin-right: 6px;  }

  .seatch_box_div a {
    background-size: 100% auto;
    height: 18px;
    margin: 4px 0 0 -21px;
    width: 15px;
  }

  .cal_search #prev {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search #next {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search input {
    background-size: 100% auto;
    font-size: 13px !important;
    height: 26px;
    padding: 0 6px !important;
    width: 92px;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 11px;
    padding: 2px 6px !important;
  }

  #calender_section_bot ul li span {
    font-size: 10px;
    margin-top: 4px !important;
  }

  .search_right span {
    font-size: 13px;
    margin-right: 5px;
    margin-top: 1px;
  }

  .event_two_section .event_info_extra .event_title {
    line-height: 17px;
  }

  .classified_content .entry-title a {
    display: block;
  }

  .sale_gellery {
    font-size: 13px;
  }

  .article_contant.divexample {
    font-size: 13px;
  }

  .classified_content {
    padding: 15px;
  }

  .sale_enquire {
    font-size: 13px;
  }/*horses for sale*/  .for_sale_area article {
    width: 48%;
  }

  .for_sale_area article:nth-of-type(2n) {
    margin-right: 0;
  }/*news*/  .main_social_inner_main {
    width: 15%;
    border-top: 5px solid #000000;
    padding: 10px 0;
  }

  .news_event_section {
    border-top: 5px solid #000000;
  }

  .single-news .content-sidebar-wrap .content {
    margin-left: 108px;
    width: 79%;
  }

  .single-news .loop .main_heding h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 15px;
  }

  .loop .main_heding {
    margin-bottom: 20px;
  }

  .loop .news_photo_credit {
    margin: 15px 0;
  }

  .news_event_section .news_date {
    margin-right: 15px;
  }

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }/*.main_content_inner .pagination_main ul li:first-child a{ height: 27px !important; width: 24px !important;  background-size: 100% auto;}*//*com.......*/  p {
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 15px;
  }

  .h1, h1 {
    font-size: 25px !important;
  }/*calender*/  #calender_section {
    width: 100% !important;
  }/*sidebar*/  .event_row_home .event_title {
    font-size: 14px;
    line-height: 17px;
  }

  .advert_img a img {
    width: 100%;
  }/*home_add*/  .home_add_two_area img {
    width: 610px !important;
  }

  .home_video_area .social_div iframe {
    height: 354px;
  }

  .videos_text_row .videos_title {
    font-size: 13px;
    margin-right: 11px;
  }

  .videos_text_row .video_time {
    font-size: 13px;
  }

  .event_one_section .event_info_extra .event_time {
    margin-bottom: 7px;
    padding-bottom: 7px;
  }

  .event_one_section .event_info_extra .event_title {
    margin-bottom: 7px;
  }

  .event_one_section .event_btn a {
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    width: 180px;
  }/*contact form*/  .content-sidebar-wrap .content {
    width: 100%;
  }

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }/*Gallery box*/  .gallery_box .news_contnt {
    width: 69%;
  }

  .gallery_box .news_img {
    margin-right: 25px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 7px solid #000000;
  }

  .news_contnt .title {
    font-size: 15px;
  }

  .footer_other_two {
    margin-right: 25px;
  }
  
  
/*4-4-2016*/
h3 {font-size: 22px;  margin-bottom: 15px;}
h2 {font-size: 22px;  margin-bottom: 15px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  .news_row_one .news_row_three .news_title, .news_row_two .news_row_three .news_title {min-height: 74px;}
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog {margin: 50px !important;}
.sale_enquire_pop .heading_pop span {font-size: 21px; margin-bottom: 15px;}
 
.single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
.main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
.main_social_inner_main.NEW_SOCIAL {width: 100%;}
.nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;   width: 55% !important;} 

/*16-4-2016*/
#viewCartTable .itemQuantity { padding: 0 10px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { width: 32%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}

  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container {width: 169px;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 32% !important;}
  
/*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 15px;}

/*----------------11-7-16-------------*/
.news_row_two .news_info {    width: 100%;}
.videos_text_row .videos_title {    font-size: 11.7px !important;margin-right: 0px;}
.videos_row_two .videos_info .videos_text_row {    margin-top: -52px;    padding: 5px;}
.videos_row_other .vimage_div img {    min-height: 185px;}
 #video_link_icon {    margin-top: -93px;}
.home_add_two_area img {    width: 100% !important;}
.home .sidebar .side_liveresult_section {    float: left; width: 100%;}
.side_advert_section .advert_four a img{width: 100%;}
  
.side_rider_profile_section {    float: left;}
.side_opinion_section {    float: left; margin-top: auto;}
}

@media only screen and (max-width: 567px) {
  .page-id-8154 .content-sidebar-wrap .sidebar-news{width: 100% !important; float: none;}
  .page-id-8154 .content-sidebar-wrap .main_social_inner_main.NEW_SOCIAL{width: 60% !important;}
  .page-id-8154 .loop .main_heding h3 {font-size: 18px;line-height: 25px;margin-bottom: 10px;}

.table-main table{width: 100%!important;overflow-x:scroll!important;display:block !important;}
.table-main table tbody{width: 500px !important;display: block;}
.table-main table tbody tr {font-size: 13px;line-height: 19px;}
tbody tr td {padding: 8px;}
.page-id-8154 .table-main table tbody {width: 100% !important;display: table;}
.page-id-8154 .table-main table{width: 100%!important;overflow-x:inherit!important;display:table !important;}
}
@media only screen and (min-width: 515px) and (max-width: 568px) {
    .event_two_section .event_info_extra .event_title { height: auto;}
  .header-image .site-title > a {height: 48px; width: 202px;}
  .site-header form input:first-child { height: 30px; width: 160px; padding: 0 0 0 28px; font-size: 13px;}
  .site-header form input:last-child { background-position: left center; background-size: 20px auto; left: -133px !important;}
 .header_social_main { margin-top: 15px; width: 162px;}
 .header-full-width .title-area { margin: 15px auto; width: 100%;}
 /*home*/  
 .home_news_area { margin: 0 auto !important;}
 .home_add_one_area { margin: 0 auto 15px !important;}
 .home_video_area { margin: 0 auto !important;}
 .home_add_two_area { margin: 0 auto !important;}
 .side_liveresult_section .side_liveresult_link a { font-size: 17px; height: 58px; letter-spacing: 1px; line-height: 58px;}
 .videos_row_two .videos_info { width: 48.5%;}
 .header_tag_line .header_tag_text { font-size: 12px; letter-spacing: 1px;}
 /*news one*/  
 .news_row_one {margin-bottom: 15px;}
 .news_row_one .news_text_row { padding: 15px 4px;}
 /*news_text_row*/ 
 .news_row_two .news_text_row { padding: 15px;}
/* .news_row_two .news_photo_credit { margin-bottom: 15px; height: 30px; line-height: 17px;}*/
 .news_row_two .news_row_three .news_title { font-size: 15px; line-height: 19px; min-height: 18px;}
 .news_row_two { margin-bottom: 15px;}
 .news_contant {font-size: 13px; line-height: 19px;}
.news_row_two .news_info { padding-bottom: 0; margin-right: 15px;}
/*news_three*/  
.news_row_one .news_row_three { margin-top: 15px;}
/*Show Video here*/  
.home_add_one_area { margin-bottom: 15px !important;}
  .video_title_area { padding-top: 15px; margin-bottom: 15px !important;}

  .videos_row_one {
    margin-bottom: 15px;
  }
.news_rw_two .news_rw_one .dropdown-toggle { margin-left: 4px;}
  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  #video_link_icon a {
    background-size: 100% auto !important;
    height: 28px;
    top: 0 !important;
    width: 40px;
  }

  #video_link_icon {
    margin-top: -73px;
  }

  .home_video_area .modal-open .modal {
    overflow: hidden;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px !important;
    margin-bottom: 15px !important;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 17px;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 14px;
  }

  .event_content {
    font-size: 13px;
    line-height: 20px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: auto;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 15px;
  }

  .option_dis .opinion_sub_title {
    font-size: 14px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }/*footer*/  .site-footer {
    padding: 30px 0;
  }

  .footer_logo_img {
    margin-bottom: 15px;
  }

  .footer_other_one {
    width: 55%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    float: right;
    margin-top: 25px;
    text-align: center;
    width: 100%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div iframe {
    height: 448px;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    top: -104px;
    width: 30px;
  }

  .header_tag_line {
    height: 45px !important;
  }

  .header_tag_line .header_tag_text {
    width: 95%;
    line-height: 46px;
  }

  .toggleMenu {
    background-size: 100% auto !important;
    height: 29px !important;
    top: -50px !important;
    width: 29px !important;
  }/*29-3-2016*//*home*/  .news_row_two .news_info {
    width: 100%;
  }
.side_event_section .events_title { padding-top: 16px;}
  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
    width: 55%;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }

  .event_two_section {
    width: 169px;
  }

  .event_two_section:nth-of-type(3n) {
    margin-right: 0 !important;
  }

  .event_two_section:nth-of-type(4n) {
    margin-right: 15px !important;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }

  .event_two_section .event_info_extra .event_content {
       min-height: inherit;
  }

  .site-header {
    margin-bottom: 20px;
  }

  .event_one_section .event_col_right {
    width: 58%;
  }

  #calender_section_top ul li {
    font-size: 12px !important;
    width: 65px !important;
  }

  #calender_section_bot ul li {
    width: 65px !important;
  }

  .date_cell {
    font-size: 9px;
  }/**/  .seatch_box_div input {
     font-size: 11px !important;
    height: 26px;
    width: 122px;
    line-height: 17px !important;
padding: 6px 15px !important;

  }

  .seatch_box_div {
    margin-right: 6px;
  }

  .seatch_box_div a {
    background-size: 100% auto;
    height: 18px;
    margin: 4px 0 0 -21px;
    width: 15px;
  }

  .cal_search #prev {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search #next {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search input {
    background-size: 100% auto;
    font-size: 11px !important;
    height: 26px;
  line-height: 19px !important;
    padding: 2px 6px !important;
  width: 103px;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 11px;
    padding: 2px 6px !important;
  }

  #calender_section_bot ul li span {
    font-size: 10px;
    margin-top: 4px !important;
  }

  .search_right span {
    font-size: 13px;
    margin-right: 5px;
    margin-top: 1px;
  }

  .event_two_section .event_info_extra .event_title {
    line-height: 17px;
  }

  .classified_content .entry-title a {
    display: block;
  }

  .sale_gellery {
    font-size: 13px;
  }

  .article_contant.divexample {
    font-size: 13px;
  }

  .classified_content {
    padding: 15px;
  }

  .sale_enquire {
    font-size: 13px;
  }
/*horses for sale*/  
.srm-menu-toggle {top: -71px;}

.for_sale_area article {width: 48%;}
/*.for_sale_area article:nth-of-type(2n) { margin-right: 0;}*/


  /*news*/  
  .main_social_inner_main { width: 15%; border-top: 5px solid #000000; padding: 10px 0; margin-top: 10px;}
  .news_event_section { border-top: 5px solid #000000;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px; margin-bottom: 15px;}
.loop .main_heding { margin-bottom: 20px;}
 .loop .news_photo_credit { margin: 15px 0;}
.news_event_section .news_date { margin-right: 15px;}
.open_comment {font-size: 15px; height: 45px; line-height: 45px; width: 65%;}
.all_news_link { margin-bottom: 20px;}
.news_event_section h1 { font-size: 16px !important; margin-bottom: 15px;}
 .main_comment_area { padding: 20px;}

 p { font-size: 13px;  line-height: 20px; margin: 0 0 15px;}
.h1, h1 { font-size: 22px;}

/*calender*/  
#calender_section {
    width: 100% !important;
  }/*sidebar*/  .event_row_home .event_title {
    font-size: 14px;
    line-height: 17px;
  }

  .advert_img a img {  
    width: 100%;
  }/*home_add*/  .home_add_two_area img {
    width: 100% !important;
  }

  .home_video_area .social_div iframe {
    height: 354px;
  }

  .videos_text_row .videos_title {font-size: 10px; margin-right: 9px;}
 .videos_text_row .video_time { font-size: 10px;}
 .event_one_section .event_info_extra .event_time { margin-bottom: 7px; padding-bottom: 7px;}
 .event_one_section .event_info_extra .event_title { margin-bottom: 7px;}
 .event_one_section .event_btn a { font-size: 12px; height: 36px; line-height: 36px; width: 180px;}
 /*contact form*/  
 .content-sidebar-wrap .content {width: 100%;}
.contact_us_area { margin: 0 auto !important; width: 100%;}
/*Gallery box*/  
.gallery_box .news_contnt {width: 69%;}
.gallery_box .news_img { margin-right: 25px;}
 .post-type-archive-news .inner_advertise {border-bottom: 7px solid #000000;}
 .news_contnt .title { font-size: 15px;}
 .footer_other_two {margin-right: 25px;}
 .single-riders-profile .content-sidebar-wrap .content { margin-left: 25px; width: 80%;}
  .loop .main_heding {margin-bottom: 10px;}
  
  
  
/*4-4-2016*/
h3 {font-size: 22px;  margin-bottom: 15px;}
h2 {font-size: 22px;  margin-bottom: 15px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.for_sale_area article { margin-right: 14px; width: 31.6%;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 18px !important; margin: 0 0 15px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog {margin: 50px !important;}
.sale_enquire_pop .heading_pop span {font-size: 21px; margin-bottom: 15px;}
  
     .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
  
    /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}
/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;   width: 55% !important;} 
  
/*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 10px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { width: 32%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
.h1, h1 { font-size: 25px !important;}
  .max-height-login .max-height-center-body { min-height: calc(100vh - 400px);}
  
  
  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container {width: 169px;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 32% !important;}
  
  /*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  
  /*21-5-2016*/
  .loop .content_main ol {margin-left: 10px;}
  .loop .content_main ol li{ padding-left: 10px;}
  
  
}

@media only screen and (min-width: 475px) and (max-width: 514px) {
  .site-header .wrap {
    width: 90%;
  }

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .site-header form input:first-child {
    height: 30px;
    width: 100%;
    padding: 0 0 0 28px;
    font-size: 13px;
  }

  .site-header form input:last-child {
    background-size: 21px auto;
    left: -126px !important;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    width: 48%;
  }

  .header_tag_line .header_tag_text {
    float: left;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 47px;
    padding-left: 0;
    text-align: center;
    width: 100%;
  }/*news one*/  
  .news_row_one, .news_row_two {
    float: none;      
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 9px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 5px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
    margin-bottom: 10px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
  }

  .home_news_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .home_add_one_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .home_video_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .home_add_two_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .news_row_two .dropdown-toggle {
    width: 24px;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 10px;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {
    float: left;
    font-size: 11px !important;
  }

  .videos_text_row .video_time {
    font-size: 11px;
  }

  .videos_text_row {
    padding: 10px;
  }

  .video_link_area {
    background-size: 100% auto !important;
    height: 45px !important;
    top: 20px !important;
    width: 60px !important;
  }

  .videos_text_row {
    margin-top: -40px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 15px;margin-bottom: auto;
  }

  .option_dis .opinion_title {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 0;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 13px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 18px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: auto;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 13px;
    letter-spacing: 1px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 13px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }

  .home .content-sidebar-wrap .sidebar {
    clear: both;
    float: none;
    margin: 0 auto 30px;
    width: 92%;
  }/*footer*/  .site-footer {
    padding: 15px 0;
  }

  .footer_logo_img {
    margin-bottom: 5px;
  }

  .footer_other_one {
    border-bottom: 1px dashed #ffffff;
    padding-bottom: 10px;
    width: 100%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    border-top: 1px dashed #ffffff;
    float: right;
    margin-top: 15px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
  }

  .footer_other_two {
    margin-right: 20px;
    width: 45%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div {
    width: 90% !important;
  }

  .home_video_area .social_div iframe {
    height: auto;
  }/*header*/  .header_tag_line {
    height: 48px !important;
  }

  .search_div {
    float: left !important;
    left: 265px;
    margin-bottom: 10px !important;
    position: absolute;
    top: 0;
    width: 32%;
  }

  .toggleMenu {
    background-size: 100% auto;
    top: -99px;
    width: 26px;
  }/*29-3-2016*//*home*//*.news_row_two .news_info{width: 48%;}*/  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }/*events*//*.event_img img {width: 100%;}*/  .event_two_section {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 48.5%;
  }

  .event_two_section:nth-of-type(2n) {
    margin-right: auto !important;
  }

  .event_one_section .event_col_left {
    margin-right: 15px;
    width: 36%;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }

  .event_two_section .event_info_extra .event_content {
    min-height: 22px;
  }

  .site-header {
    margin-bottom: 20px;
  }

  .event_one_section .event_col_right {
    width: 58%;
  }

  .event_one_section .event_info_extra .event_title a {
    font-size: 13px;
  }


  .date_cell {
    font-size: 9px;
  }
  
  /*tabs*/
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 140px; line-height: 18px !important;padding: 5px 15px !important; }
  .seatch_box_div { margin-right: 6px;  }
  .seatch_box_div a { background-size: 100% auto; height: 18px;  margin: 4px 0 0 -21px;  width: 15px;  }
  .cal_search #prev { background-size: 100% auto; height: 29px;  width: 20px;  }
  .cal_search #next { background-size: 100% auto; height: 29px; width: 20px;  }
  .cal_search input { background-size: 100% auto;  font-size: 13px !important;  height: 26px;  padding: 0 6px !important; width: 92px;  }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 3px 12px !important;}
  #tabs .search_left > form { float: left; margin-bottom: 10px;  }
  #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;  }
  .search_right span { font-size: 13px; margin-right: 5px; margin-top: 1px; }
  .event_two_section .event_info_extra .event_title { line-height: 17px;}
  .classified_content .entry-title a { display: block; }
  .sale_gellery { font-size: 13px;}
  .article_contant.divexample { font-size: 13px; }
  .classified_content {  padding: 15px;}
  .sale_enquire { font-size: 13px; }
  .search_left {  float: right; }
  
  /*horses for sale*/  
  .for_sale_area article { margin-bottom: 10px; margin-right: 10px; width: 48.5%;}
  .for_sale_area article:nth-of-type(2n) {  margin-right: 0; }
  .for_sale_area h1 {  font-size: 22px;  margin-top: 0;  text-align: center;}
  /*news*/ 
  .main_social_inner_main { width: 15%; border-top: 5px solid #000000; padding: 10px 0;}

  .news_event_section {
    border-top: 5px solid #000000;
  }

  .single-news .content-sidebar-wrap .content {
    margin-left: 108px;
    width: 79%;
  }

  .single-news .loop .main_heding h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 15px;
  }

  .loop .main_heding {
    margin-bottom: 20px;
  }

  .loop .news_photo_credit {
    margin: 15px 0;
  }

  .news_event_section .news_date {
    margin-right: 15px;
  }

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }

  .news_contnt .content {
    font-size: 12px;
    line-height: 19px;
  }

  .post-type-archive-news .main_content_inner article {
    margin: 0 auto 15px;
    padding-bottom: 0;
    width: 100%;
  }

  .news_contnt .loop-new-info .dropdown-toggle {
    width: 45px;
  }/*pegination*/  .main_content_inner .pagination_main ul li:first-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li:last-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li {
    line-height: 25px;
  }

  .main_content_inner .pagination_main {
    margin: 0 0 20px;
  } 
  
  
  /*calender*/  
    #calender_section_bot { display: block; width: 433px !important;}
  #calender_section_top {  width: 427px !important;}
  
  
  
  /*sidebar*/  
  .event_row_home .event_title { font-size: 14px; line-height: 17px; }
  .advert_img a img { width: 100%;}
  
  /*home_add*/ 
  .home_add_two_area img { width: 440px !important;}

  .home_video_area .social_div iframe {
    height: 277px;
  }

  .videos_text_row .videos_title {
    font-size: 13px;
    margin-right: 11px;
  }

  .videos_text_row .video_time {
    font-size: 12px;
  }

  .video_title_area .wpb_wrapper h2 {
    font-size: 15px;
  }

  .event_one_section .event_info_extra .event_time {
    margin-bottom: 4px;
    padding-bottom: 4px;
    font-size: 13px;
  }

  .event_one_section .event_info_extra .event_title {
    margin-bottom: 7px;
    line-height: 16px;
  }

  .event_one_section .event_btn a {
    font-size: 11px;
    height: 32px;
    line-height: 32px;
    width: 150px;
  }

  .event_one_section {
    margin-bottom: 14px;
    padding-bottom: 14px;
  }/*contact form*/  .content-sidebar-wrap .content {
    width: 100%;
  }

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }

  .contact_us_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .contact_us_area .wpcf7-form input {
    padding: 8px 10px;
  }

  .contact_us_area h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .contact_title_area {
    margin-bottom: 15px!important;
  }

  .top_input div {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .submit_input input {
    height: 40px;
    line-height: 40px;
    width: 200px;
  }

  .contact_us_area .wpcf7-form select {
    padding: 8px 10px;
  }

  .contact_us_area .wpcf7-form .name {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .enqiry {
    margin-bottom: 15px;
  }

  .top_input {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .message {
    margin-bottom: 15px;
  }

  .contact_us_area div.wpcf7-validation-errors {
    font-size: 12px;
    margin: 15px auto 0;
  }/*Gallery box*/  .gallery_box .news_contnt {
    padding-bottom: 5px;
    padding-top: 0;
    width: 60%;
  }

  .gallery_box .news_img {
    margin-right: 15px;
    width: 35%;
  }

  .news_contnt .loop-new-info {
    margin-bottom: 5px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 5px solid #000000;
    padding-bottom: 15px;
  }

  .news_contnt .title {
    font-size: 14px;
  }/*com.......*/  p {
    font-size: 12px;
    line-height: 19px;
    margin: 0 0 10px;
  }/*.h1, h1 {font-size: 22px !important;}*/  .news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element {
    margin: 0;
  }
   /*4-4-2016*/  
h3 {font-size: 18px; margin-bottom: 10px;}
h2 {font-size: 18px;  margin-bottom: 10px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 15px !important; margin: 0 0 10px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important;  width: 51px !important;}
#calender_section_bot ul li { height: 60px !important; width: 51px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog { margin: 20px !important;}
.sale_enquire_pop .wpcf7-form .row2 p { float: none; width: 100%;}
.sale_enquire_pop .wpcf7-form input {padding: 10px;}
.sale_enquire_pop .heading_pop span { font-size: 17px; letter-spacing: 1px; margin-bottom: 10px;}
.sale_enquire_pop .wpcf7-form .wpcf7-form-control.wpcf7-submit{ font-size: 16px; letter-spacing: 1px;}

.main_social_inner_main { width: 18%;  position: relative; border-top: 5px solid #000000; padding: 10px 0; margin-top: 8px;}
.heading_share {font-size: 13px; margin-bottom: 3px;}

.main_social_inner .cresta-share-icon .sbutton a{ height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner .countfbcomment .fb_comments_count{height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner_main{ padding: 6px 0;}

.inner_advertise { margin-bottom: 15px;}
.singel_news_date { font-size: 11px; margin-bottom: 15px; margin-top: 15px;}
.all_news_link a { height: auto;}

.sidebar-news { clear: both; float: none; margin: 0 auto; width: 80%;}
  .event_two_section .event_info_extra .event_title { line-height: 17px;  height: auto; }
  .single-espresso_events .espresso-venue-dv h4 {font-size: 15px;  margin: 0 0 10px !important; letter-spacing: 1px;}
  .single-espresso_events .espresso-venue-dv h3 {font-size: 15px; letter-spacing: 1px; margin: 0 0 10px !important;}
  .for_sale_area article:nth-of-type(3n) { margin-right: auto;}
  .single-news .loop .main_heding h3 { font-size: 18px; line-height: 25px; margin-bottom: 10px;}
  li {font-size: 13px; line-height: 20px;}
  
       .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
   /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}

/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;  width: 81% !important;} 

    /*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 5px; width: 27px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { float: none; margin-right: auto; width: 100%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 19px;}
.pure-g .pure-u-md-1-1 .wps-button {font-size: 11px !important;  padding: 6px 10px !important;}
.wps-cart-checkout-action .wps-lime-gradient-bg {font-size: 11px !important; padding: 6px 8px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2 { width: 133px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { width: 145px;}
#viewCartTable td, #viewCartTable th, #viewCartTableTotals td, #viewCartTableTotals th, #viewCartTableTaxShip td, #viewCartTableTaxShip th { font-size: 12px;}
.single-horses-for-sale .entry-content .other_info_content { float: none;  margin: 20px auto 0; width: 100%;}
.h1, h1 {font-size: 20px;}
.wps-cart-page-wrapper .pure-table .wps-button { font-size: 11px !important;}
.single-horses-for-sale .entry-content { margin-bottom: 15px;}
.single-horses-for-sale .entry-title h1 { font-size: 20px;}
.wps-cart-item-name-section{word-wrap: break-word;}
.single-horses-for-sale .classified_content {min-height: inherit !important;}

/*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 10px;}
  

}


@media only screen and (min-width: 415px) and (max-width: 475px) {
  .site-header .wrap {
    width: 90%;
  }

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .site-header form input:first-child {
    height: 30px;
    width: 100%;
    padding: 0 0 0 28px;
    font-size: 13px;
  }

  .site-header form input:last-child {
    top: -25px;
    left: 32px !important;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    float: none !important;
    margin: 0 auto 15px !important;
    width: 100%;
  }

  .header_tag_line .header_tag_text {
    text-align: center;
    font-size: 12px;
  }/*news one*/  .news_row_one {
    float: none;
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 9px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    margin-bottom: 15px;
    height: 30px;
    line-height: 17px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
    width: 100%;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: auto;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }.news_row_two .news_row_three { margin-top: auto;}

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {
    float: left;
    font-size: 11px !important;
  }

  .videos_text_row .video_time {
    font-size: 11px;
  }

  .videos_text_row {
    padding: 10px;
  }

  .video_link_area {
    background-size: 100% auto !important;
    height: 45px !important;
    top: 20px !important;
    width: 60px !important;
  }

  .videos_text_row {
    margin-top: -40px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 15px;margin-bottom: 0;
  }

  .option_dis .opinion_title {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 0;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 13px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 18px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 13px;
    letter-spacing: 1px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 13px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }

  .home .content-sidebar-wrap .sidebar {
    clear: both;
    float: none;
    margin: 0 auto 30px;
    width: 92%;
  }/*footer*/  .site-footer {
    padding: 15px 0;
  }

  .footer_logo_img {
    margin-bottom: 5px;
  }

  .footer_other_one {
    border-bottom: 1px dashed #ffffff;
    padding-bottom: 10px;
    width: 100%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    border-top: 1px dashed #ffffff;
    float: right;
    margin-top: 15px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
  }

  .footer_other_two {
    margin-right: 80px;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div {
    width: 90% !important;
  }

  .home_video_area .social_div iframe {
    height: auto;
  }/*header*/  .toggleMenu {
    background-size: 100% auto;
    top: -96px;
    width: 26px;
  }

  .head-menu-area ul li a {
    font-size: 11px;
    padding: 6px 0;
  }/*29-3-2016*//*home*//*.news_row_two .news_info{width: 48%;}*/  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }/*events*//*.event_img img {width: 100%;}*/  .event_two_section {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 48.5%;
  }

  .event_two_section:nth-of-type(2n) {
    margin-right: auto !important;
  }

  .event_one_section .event_col_left {
    margin-right: 15px;
    width: 36%;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }

  .event_two_section .event_info_extra .event_content {
    min-height: 22px;
  }

  .site-header {
    margin-bottom: 20px;
  }

  .event_one_section .event_col_right {
    width: 58%;
  }

  .event_one_section .event_info_extra .event_title a {
    font-size: 13px;
  }

  #calender_section_top ul li {
    font-size: 12px !important;
    width: 65px !important;
  }

  #calender_section_bot ul li {
    width: 65px !important;
  }

  .date_cell {
    font-size: 9px;
  }/*tabs*/  .seatch_box_div input {
    font-size: 13px !important;
    height: 26px;
    width: 140px;
    line-height: 18px;
  }

  .seatch_box_div {
    margin-right: 6px;
  }

  .seatch_box_div a {
    background-size: 100% auto;
    height: 18px;
    margin: 4px 0 0 -21px;
    width: 15px;
  }

  .cal_search #prev {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search #next {
    background-size: 100% auto;
    height: 29px;
    width: 20px;
  }

  .cal_search input {
    background-size: 100% auto;
    font-size: 13px !important;
    height: 26px;
    padding: 0 6px !important;
    width: 92px;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 11px;
    padding: 3px 12px !important;
  }

  #tabs .search_left > form {
    float: left;
    margin-bottom: 10px;
  }

  #calender_section_bot ul li span {
    font-size: 10px;
    margin-top: 4px !important;
  }

  .search_right span {
    font-size: 13px;
    margin-right: 5px;
    margin-top: 1px;
  }

  .event_two_section .event_info_extra .event_title {
    line-height: 17px;
  }

  .classified_content .entry-title a {
    display: block;
  }

  .sale_gellery {
    font-size: 13px;
  }

  .article_contant.divexample {
    font-size: 13px;
  }

  .classified_content {
    padding: 15px;
  }

  .sale_enquire {
    font-size: 13px;
  }

  .search_left {
    float: right;
  }/*horses for sale*/  .for_sale_area article {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 48.5%;
  }

  .for_sale_area article:nth-of-type(2n) {
    margin-right: 0;
  }

  .for_sale_area h1 {
    font-size: 22px;
    margin-top: 0;
    text-align: center;
  }/*news*/  .main_social_inner_main {
    width: 15%;
    border-top: 5px solid #000000;
    padding: 10px 0;
  }

  .news_event_section {
    border-top: 5px solid #000000;
  }

  .single-news .content-sidebar-wrap .content {
    margin-left: 108px;
    width: 79%;
  }

  .single-news .loop .main_heding h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 15px;
  }

  .loop .main_heding {
    margin-bottom: 20px;
  }

  .loop .news_photo_credit {
    margin: 15px 0;
  }

  .news_event_section .news_date {
    margin-right: 15px;
  }

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }

  .news_contnt .content {
    font-size: 12px;
    line-height: 19px;
  }

  .post-type-archive-news .main_content_inner article {
    margin: 0 auto 15px;
    padding-bottom: 0;
    width: 100%;
  }

  .news_contnt .loop-new-info .dropdown-toggle {
    width: 45px;
  }/*pegination*/  .main_content_inner .pagination_main ul li:first-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li:last-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li {
    line-height: 25px;
  }

  .main_content_inner .pagination_main {
    margin: 0 0 20px;
  }
  /*calender*/ 
   #calender_section_bot { display: block;  width: 375px !important;  }
  #calender_section_top { width: 375px !important;}
  /*sidebar*/  
  .event_row_home .event_title { font-size: 14px;  line-height: 17px; }
  .advert_img a img { width: 100%; }
  /*home_add*/  
  .home_add_two_area img { width: 350px !important; }
  .home_video_area .social_div iframe { height: 277px; }
  .videos_text_row .videos_title { font-size: 13px;  margin-right: 11px; }
  .videos_text_row .video_time { font-size: 13px; }
  .video_title_area .wpb_wrapper h2 { font-size: 15px;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 4px; padding-bottom: 4px; font-size: 13px; }
  .event_one_section .event_info_extra .event_title { margin-bottom: 7px; line-height: 16px; }

  .event_one_section .event_btn a {
    font-size: 11px;
    height: 32px;
    line-height: 32px;
    width: 150px;
  }

  .event_one_section {
    margin-bottom: 14px;
    padding-bottom: 14px;
  }/*contact form*/  .content-sidebar-wrap .content {
    width: 100%;
  }

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }

  .contact_us_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .contact_us_area .wpcf7-form input {
    padding: 8px 10px;
  }

  .contact_us_area h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .contact_title_area {
    margin-bottom: 15px!important;
  }

  .top_input div {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .submit_input input {
    height: 40px;
    line-height: 40px;
    width: 200px;
  }

  .contact_us_area .wpcf7-form select {
    padding: 8px 10px;
  }

  .contact_us_area .wpcf7-form .name {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .enqiry {
    margin-bottom: 15px;
  }

  .top_input {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .message {
    margin-bottom: 15px;
  }

  .contact_us_area div.wpcf7-validation-errors {
    font-size: 12px;
    margin: 15px auto 0;
  }/*Gallery box*/  .gallery_box .news_contnt {
    padding-bottom: 5px;
    padding-top: 0;
    width: 60%;
  }

  .gallery_box .news_img {
    margin-right: 15px;
    width: 35%;
  }

  .news_contnt .loop-new-info {
    margin-bottom: 5px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 5px solid #000000;
    padding-bottom: 15px;
  }

  .news_contnt .title {
    font-size: 14px;
  }/*com.......*/  p {
    font-size: 12px;
    line-height: 19px;
    margin: 0 0 10px;
  }/*.h1, h1 {font-size: 22px !important;}*/  .news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element {
    margin: 0;
  }
  
  
.news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element { margin: 0; }
 /*4-4-2016*/  
h3 {font-size: 18px; margin-bottom: 10px;}
h2 {font-size: 18px;  margin-bottom: 10px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 15px !important; margin: 0 0 10px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 65px !important; }
#calender_section_bot ul li { width: 65px !important; height: 60px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog { margin: 20px !important;}
.sale_enquire_pop .wpcf7-form .row2 p { float: none; width: 100%;}
.sale_enquire_pop .wpcf7-form input {padding: 10px;}
.sale_enquire_pop .heading_pop span { font-size: 17px; letter-spacing: 1px; margin-bottom: 10px;}
.sale_enquire_pop .wpcf7-form .wpcf7-form-control.wpcf7-submit{ font-size: 16px; letter-spacing: 1px;}

.main_social_inner_main { width: 18%;  position: relative; border-top: 5px solid #000000; padding: 10px 0; margin-top: 8px;}
.heading_share {font-size: 13px; margin-bottom: 3px;}

.main_social_inner .cresta-share-icon .sbutton a{ height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner .countfbcomment .fb_comments_count{height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner_main{ padding: 6px 0;}

.inner_advertise { margin-bottom: 15px;}
.singel_news_date { font-size: 11px; margin-bottom: 15px; margin-top: 15px;}
.all_news_link a { height: auto;}

.sidebar-news { clear: both; float: none; margin: 0 auto; width: 80%;}
  .event_two_section .event_info_extra .event_title { line-height: 17px;  height: auto; }
  .single-espresso_events .espresso-venue-dv h4 {font-size: 15px;  margin: 0 0 10px !important; letter-spacing: 1px;}
  .single-espresso_events .espresso-venue-dv h3 {font-size: 15px; letter-spacing: 1px; margin: 0 0 10px !important;}
  .for_sale_area article:nth-of-type(3n) { margin-right: auto;}
  .single-news .loop .main_heding h3 { font-size: 18px; line-height: 25px; margin-bottom: 10px;}
  li {font-size: 13px; line-height: 20px;}
  
  
       .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
 
   /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}

/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;  width: 81% !important;} 
  
    /*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 5px; width: 27px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { float: none; margin-right: auto; width: 100%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 19px;}
.pure-g .pure-u-md-1-1 .wps-button {font-size: 11px !important;  padding: 6px 10px !important;}
.wps-cart-checkout-action .wps-lime-gradient-bg {font-size: 11px !important; padding: 6px 8px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2 { width: 133px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { width: 145px;}
#viewCartTable td, #viewCartTable th, #viewCartTableTotals td, #viewCartTableTotals th, #viewCartTableTaxShip td, #viewCartTableTaxShip th { font-size: 12px;}
.single-horses-for-sale .entry-content .other_info_content { float: none;  margin: 20px auto 0; width: 100%;}
.h1, h1 {font-size: 20px;}
.wps-cart-page-wrapper .pure-table .wps-button { font-size: 11px !important;}
.single-horses-for-sale .entry-content { margin-bottom: 15px;}
.single-horses-for-sale .entry-title h1 { font-size: 20px;}
.wps-cart-item-name-section{word-wrap: break-word;}
.single-horses-for-sale .classified_content {min-height: inherit !important;}

/*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 10px;}
  

}

@media only screen and (min-width: 377px) and (max-width: 414px) {
  .news_row_two .news_row_three { margin-top: auto;}
  .site-header .wrap {
    width: 90%;
  }

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .site-header form input:first-child {
    height: 30px;
    width: 100%;
    padding: 0 0 0 28px;
    font-size: 13px;
  }

  .site-header form input:last-child {
    top: -25px;
    margin-left: 204px;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    float: none !important;
    margin: 0 auto 15px !important;
    width: 100%;
  }

  .header_tag_line .header_tag_text {
    font-size: 11px;
  }/*news one*/  .news_row_one {
    float: none;
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 9px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
  margin-bottom: 15px;
  height: auto;
  line-height: 20px;
}

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
    width: 100%;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: auto;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {
    float: left;
    font-size: 11px !important;
  }

  .videos_text_row .video_time {
    font-size: 11px;
  }

  .videos_text_row {
    padding: 10px;
  }

  .video_link_area {
    background-size: 100% auto !important;
    height: 45px !important;
    top: 20px !important;
    width: 60px !important;
  }

  .videos_text_row {
    margin-top: -40px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 15px;margin-bottom: auto;
  }

  .option_dis .opinion_title {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 0;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 13px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 18px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: auto;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 13px;
    letter-spacing: 1px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 13px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }

 .home .content-sidebar-wrap .sidebar {
  clear: both;
  float: left;
  margin: 15px auto auto;
  width: 100%;
}/*footer*/  .site-footer {
    padding: 15px 0;
  }

  .footer_logo_img {
    margin-bottom: 5px;
  }

  .footer_other_one {
    border-bottom: 1px dashed #ffffff;
    padding-bottom: 10px;
    width: 100%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    border-top: 1px dashed #ffffff;
    float: right;
    margin-top: 15px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
  }

  .footer_other_two {
    margin-right: 20px;
    width: 50%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div {
    width: 90% !important;
  }

  .home_video_area .social_div iframe {
    height: auto;
  }/*header*/  .toggleMenu {
    background-size: 100% auto;
    top: -42px;
    width: 26px;
  }

  .head-menu-area ul li a {
    font-size: 11px;
    padding: 6px 0;
  }

  .videos_title {
    font-size: 11px;
  }

  .video_poup_info {
    padding: 8px;
    bottom: 44px;
    margin-right: 6px;
  }

  .video_time {
    font-size: 10px;
  }

  .more_videos > a {
    font-size: 13px;
  }

  .more_videos {
    padding: 11px 15px;
  }/*29-3-2016*//*home*//*.news_row_two .news_info{width: 48%;}*/  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }/*events*//*.event_img img {width: 100%;}*/  .event_two_section {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 48.5%;
  }

  .event_two_section:nth-of-type(2n) {
    margin-right: auto !important;
  }

  .event_one_section .event_col_left {
    margin-right: 15px;
    width: 36%;
  }

  .event_two_section .event_info_extra .event_title a {
    font-size: 13px;
    line-height: 16px;
  }

  .main_result_section {
    margin-top: 15px;
  }

  .event_two_section .event_info_extra .event_content {
    min-height: 22px;
  }

  .site-header {
    margin-bottom: 20px;
  }

  .event_one_section .event_col_right {
    width: 58%;
  }

  .event_one_section .event_info_extra .event_title a {
    font-size: 13px;
  }

  #calender_section_top ul li {
    font-size: 12px !important;
    width: 65px !important;
  }

  #calender_section_bot ul li {
    width: 65px !important;
  }

  .date_cell {
    font-size: 9px;
  }
  /*tabs*/ 
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 140px; padding: 4px 10px !important;line-height: 18px !important;  }
  .seatch_box_div { margin-right: 6px;  }
  .seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px;  width: 15px; }
  .cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
  .cal_search #next { background-size: 100% auto; height: 29px; width: 20px;  }
  .cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 132px;}
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 3px 12px !important;}
  #tabs .search_left > form { float: left; margin-bottom: 10px; }
  #calender_section_bot ul li span {line-height: 13px; font-size: 10px;  margin-top: 4px !important;  margin-left: 3px;}
    .search_right span { font-size: 13px;  margin-right: 5px;  margin-top: 1px;  }
  .event_two_section .event_info_extra .event_title { line-height: 17px; }
  .classified_content .entry-title a { display: block; }
  .sale_gellery { font-size: 13px;}
  .article_contant.divexample { font-size: 13px; }

  .classified_content { padding: 15px;   min-height: inherit !important;}

  .sale_enquire { font-size: 13px; }
  .search_left { float: right;}
  
  /*horses for sale*/
  .for_sale_area article { margin-bottom: 10px; margin-right: 10px; width: 48.5%;  }
 .for_sale_area article:nth-of-type(2n) { margin-right: 0; }
  .for_sale_area h1 { font-size: 22px;  margin-top: 0;  text-align: center;  }
  
  /*news*/
 .main_social_inner_main { width: 15%; border-top: 5px solid #000000; padding: 10px 0; }
  .news_event_section { border-top: 5px solid #000000; }

  .single-news .content-sidebar-wrap .content {
    margin-left: 108px;
    width: 79%;
  }

  .single-news .loop .main_heding h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 15px;
  }

  .loop .main_heding {
    margin-bottom: 20px;
  }

  .loop .news_photo_credit {
    margin: 15px 0;
  }

  .news_event_section .news_date {
    margin-right: 15px;
  }

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }

  .news_contnt .content {
    font-size: 12px;
    line-height: 19px;
  }

  .post-type-archive-news .main_content_inner article {
    margin: 0 auto 15px;
    padding-bottom: 0;
    width: 100%;
  }

  .news_contnt .loop-new-info .dropdown-toggle {
    width: 45px;
  }/*pegination*/  .main_content_inner .pagination_main ul li:first-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li:last-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li {
    line-height: 25px;
  }

  .main_content_inner .pagination_main {
    margin: 0 0 20px;
  }
  
  
  /*calender*/  
  
  #calender_section_bot { display: block;  width: 375px !important;  }
  #calender_section_top { width: 375px !important;}
  
  /*sidebar*/  
  .event_row_home .event_title { font-size: 14px; line-height: 17px; }
  .advert_img a img { width: 100%;}
  
  
  /*home_add*/  
  .home_add_two_area img { width: 350px !important; }
  .home_video_area .social_div iframe { height: 277px; }
  .videos_text_row .videos_title { font-size: 13px;  margin-right: 11px; }
  .videos_text_row .video_time { font-size: 13px;}
  .video_title_area .wpb_wrapper h2 { font-size: 15px;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 4px; padding-bottom: 4px; font-size: 13px; }
  .event_one_section .event_info_extra .event_title { margin-bottom: 7px; line-height: 16px;}
  .event_one_section .event_btn a { font-size: 11px;  height: 32px;  line-height: 32px; width: 150px;}
  .event_one_section { margin-bottom: 14px; padding-bottom: 14px;}
  
  /*contact form*/ 
  .content-sidebar-wrap .content { width: 100%;}

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }

  .contact_us_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .contact_us_area .wpcf7-form input {
    padding: 8px 10px;
  }

  .contact_us_area h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .contact_title_area {
    margin-bottom: 15px!important;
  }

  .top_input div {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .submit_input input {
    height: 40px;
    line-height: 40px;
    width: 200px;
  }

  .contact_us_area .wpcf7-form select {
    padding: 8px 10px;
  }

  .contact_us_area .wpcf7-form .name {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .enqiry {
    margin-bottom: 15px;
  }

  .top_input {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .message {
    margin-bottom: 15px;
  }

  .contact_us_area div.wpcf7-validation-errors {
    font-size: 12px;
    margin: 15px auto 0;
  }/*Gallery box*/  .gallery_box .news_contnt {
    padding-bottom: 5px;
    padding-top: 0;
    width: 60%;
  }

  .gallery_box .news_img {
    margin-right: 15px;
    width: 35%;
  }

  .news_contnt .loop-new-info {
    margin-bottom: 5px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 5px solid #000000;
    padding-bottom: 15px;
  }

  .news_contnt .title {
    font-size: 14px;
  }/*com.......*/  p {
    font-size: 12px;
    line-height: 19px;
    margin: 0 0 10px;
  }
.news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element { margin: 0; }
 /*4-4-2016*/  
h3 {font-size: 18px; margin-bottom: 10px;}
h2 {font-size: 18px;  margin-bottom: 10px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 15px !important; margin: 0 0 10px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 43px !important;}
#calender_section_bot ul li { width: 43px !important; height: 45px !important;} 
   
.date_cell {  font-size: 6px; line-height: 6px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog { margin: 20px !important;}
.sale_enquire_pop .wpcf7-form .row2 p { float: none; width: 100%;}
.sale_enquire_pop .wpcf7-form input {padding: 10px;}
.sale_enquire_pop .heading_pop span { font-size: 17px; letter-spacing: 1px; margin-bottom: 10px;}
.sale_enquire_pop .wpcf7-form .wpcf7-form-control.wpcf7-submit{ font-size: 16px; letter-spacing: 1px;}

.main_social_inner_main { width: 18%;  position: relative; border-top: 5px solid #000000; padding: 10px 0; margin-top: 8px;}
.heading_share {font-size: 13px; margin-bottom: 3px;}

.main_social_inner .cresta-share-icon .sbutton a{ height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner .countfbcomment .fb_comments_count{height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner_main{ padding: 6px 0;}

.inner_advertise { margin-bottom: 15px;}
.singel_news_date { font-size: 11px; margin-bottom: 15px; margin-top: 15px;}
.all_news_link a { height: auto;}

.sidebar-news { clear: both; float: none; margin: 0 auto; width: 80%;}
  .event_two_section .event_info_extra .event_title { line-height: 17px;  height: auto; }
  .single-espresso_events .espresso-venue-dv h4 {font-size: 15px;  margin: 0 0 10px !important; letter-spacing: 1px;}
  .single-espresso_events .espresso-venue-dv h3 {font-size: 15px; letter-spacing: 1px; margin: 0 0 10px !important;}
  .for_sale_area article:nth-of-type(3n) { margin-right: 11px;}
  .single-news .loop .main_heding h3 { font-size: 18px; line-height: 25px; margin-bottom: 10px;}
  li {font-size: 13px; line-height: 20px;}
  
  .home .news_row_two .news_text_row { padding: 15px 0;}
  
       .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
 
  /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}

/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;  width: 81% !important;} 
  /*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 5px; width: 27px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { float: none; margin-right: auto; width: 100%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 19px;}
.pure-g .pure-u-md-1-1 .wps-button {font-size: 11px !important;  padding: 6px 10px !important;}
.wps-cart-checkout-action .wps-lime-gradient-bg {font-size: 11px !important; padding: 6px 8px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2 { width: 133px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { width: 145px;}
#viewCartTable td, #viewCartTable th, #viewCartTableTotals td, #viewCartTableTotals th, #viewCartTableTaxShip td, #viewCartTableTaxShip th { font-size: 12px;}
.single-horses-for-sale .entry-content .other_info_content { float: none;  margin: 20px auto 0; width: 100%;}
.h1, h1 {font-size: 20px;}
.wps-cart-page-wrapper .pure-table .wps-button { font-size: 11px !important;}
.single-horses-for-sale .entry-content { margin-bottom: 15px;}
.single-horses-for-sale .entry-title h1 { font-size: 20px;}
.wps-cart-item-name-section{word-wrap: break-word;}
.single-horses-for-sale .classified_content {min-height: inherit !important;}

 .wps-pricing-tables table { display: block; margin-bottom: 15px; overflow: scroll;  width: 100%;}
 .pure-table td, .pure-table th {font-size: 12px !important;}
 .wps-digital-details .pure-button-active, .wps-digital-details .pure-button:active { font-size: 12px;}

  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container:nth-child(2n) { margin-right: 0 !important;}
  .album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 10px !important;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 48.5% !important;}
  .album_main_tab #albumcontainer .album_item_container {  margin-right: 10px;  width: 160px;}
  /*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 10px;}
  
}


@media only screen and (min-width: 321px) and (max-width: 376px) {
  .site-header .wrap {
    width: 90%;
  }
  .news_row_two .news_row_three {margin-top: 6px;}

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    float: none !important;
    margin: 0 auto 15px !important;
    width: 100%;
  }

  .header_tag_line .header_tag_text {
    font-size: 10px;
  }/*news one*/  .news_row_one {
    float: none;
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 9px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    height: auto !important;
    line-height: 17px;
    margin-bottom: 8px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
    width: 100%;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 10px;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {
    float: left;
    font-size: 11px !important;
  }

  .videos_text_row .video_time {
    font-size: 11px;
  }

  .videos_text_row {
    padding: 10px;
  }

  .video_link_area {
    background-size: 100% auto !important;
    height: 45px !important;
    top: 20px !important;
    width: 60px !important;
  }

  .videos_text_row {
    margin-top: -40px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 17px;
    margin-bottom: 15px;
  }

  .option_dis .rider_profile_title {
    font-size: 17px;
  }

  .option_dis .opinion_title {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 0;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 13px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 18px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: 15px;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 13px;
    letter-spacing: 1px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 14px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
  }

  .home .content-sidebar-wrap .sidebar {
    clear: both;
    float: none;
    margin: 0 auto 30px;
    width: 92%;
  }/*footer*/  .site-footer {
    padding: 15px 0;
  }

  .footer_logo_img {
    margin-bottom: 5px;
  }

  .footer_other_one {
    border-bottom: 1px dashed #ffffff;
    padding-bottom: 10px;
    width: 100%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    border-top: 1px dashed #ffffff;
    float: right;
    margin-top: 15px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div {
    width: 90% !important;
  }

  .home_video_area .social_div iframe {
    height: auto;
  }/*header*/  .toggleMenu {
    background-size: 100% auto;
    top: -96px;
    width: 26px;
  }

  .head-menu-area ul li a {
    font-size: 11px;
    padding: 6px 0;
  }/**/  .news_row_one .news_rw_one .dropdown-toggle {
    float: left;
    margin-left: 10px;
    width: 18px;
  }

  .news_row_one .news_rw_one {
    width: 110px;
  }

  .videos_title {
    font-size: 11px;
  }

  .video_poup_info {
    padding: 8px;
    bottom: 44px;
    margin-right: 6px;
  }

  .video_time {
    font-size: 10px;
  }

  .more_videos > a {
    font-size: 13px;
  }

  .more_videos {
    padding: 11px 15px;
  }

  .site-header .wrap {
    width: 90%;
  }

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    float: none !important;
    margin: 0 auto 15px !important;
    width: 100%;
  }

  .header_tag_line .header_tag_text {
    letter-spacing: 1px;
    text-align: center !important;
    width: 90%;
    font-size: 10px;
  }/*news one*/  .news_row_one {
    float: none;
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 9px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    height: auto;
    line-height: 17px;
    margin-bottom: 10px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
    width: 100%;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: auto;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {
    float: left;
    font-size: 10px !important;
  }

  .videos_text_row .video_time {
    font-size: 11px;
  }

  .videos_text_row {
    padding: 10px;
  }

  .video_link_area {
    background-size: 100% auto !important;
    height: 30px !important;
    top: 0 !important;
    width: 45px !important;
  }

  .videos_text_row {
    margin-top: -40px;
  }

  #video_link_icon {
    margin-top: -80px;
  }

  .video_main_title {
    font-size: 12px;
    padding: 10px 10px 10px 15px;
  }/*sidbar*/  .all_events_link {
    margin-top: 15px;
  }

  .side_event_section .events_title {
    font-size: 15px;
    margin-bottom: 15px;
    padding-top: 0;
  }

  .option_dis .rider_profile_title { letter-spacing: 1px;
    font-size: 15px;margin-bottom: auto;
  }

  .option_dis .opinion_title {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 0;
  }

  .side_event_section .event_in {
    padding: 15px 15px 0;
  }

  .event_row_home {
    margin-bottom: 15px;
    padding-bottom: 15px;
  }

  .event_row_home .event_time {
    font-size: 13px;
    margin-bottom: 10px;
  }

  .event_content {
    font-size: 12px;
    line-height: 18px;
  }

  .side_event_section {
    margin-bottom: 15px;
  }

  .sidebar .advert_three {
    margin-bottom: 15px;
  }

  .side_liveresult_section {
    margin-bottom: auto;
  }

  .side_advert_section.advert_four {
    margin-bottom: 15px;
  }

  .side_opinion_section {
    margin-bottom: 15px;
  }

  .option_dis {
    padding: 10px;
  }

  .option_dis .opinion_sub_title {
    font-size: 13px;
    letter-spacing: 1px;
  }

  .option_dis .rider_profile_sub_title {
    font-size: 13px;
  }

  .all_events_link a {
    height: 40px;
    line-height: 40px;
    font-size: 13px;
  }

 .home .content-sidebar-wrap .sidebar {
  clear: both;
  float: left;
  margin: 15px auto auto;
  width: 100%;
}

  .event_row_home .event_title a {
    font-size: 14px;
  }/*footer*/  .site-footer {
    padding: 15px 0;
  }

  .footer_logo_img {
    margin-bottom: 5px;
  }

  .footer_other_one {
    border-bottom: 1px dashed #ffffff;
    padding-bottom: 10px;
    width: 100%;
  }

  .footer_logo_img img {
    width: 230px;
  }

  .footer_other_four {
    border-top: 1px dashed #ffffff;
    float: right;
    margin-top: 15px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
  }/**/  .advert_img.advert_one + .wpb_text_column.wpb_content_element {
    margin-bottom: 25px;
  }

  .home_video_area .social_div {
    width: 92% !important;
  }

  .home_video_area .social_div iframe {
    height: auto;
  }/*header*/  .toggleMenu {
    background-size: 100% auto;
    top: -94px;
    width: 23px;
  }

  .head-menu-area ul li a {
    font-size: 11px;
    padding: 6px 0;
  }/**/  .news_row_one .news_rw_one .dropdown-toggle {
    float: left;
    margin-left: 10px;
    width: 18px;
  }

  .news_row_one .news_rw_one {
    width: 110px;
  }

  .videos_title {
    font-size: 11px;
  }

  .video_poup_info {
    padding: 8px;
    bottom: 44px;
    margin-right: 6px;
  }

  .video_time {
    font-size: 10px;
  }

  .more_videos > a {
    font-size: 13px;
  }

  .more_videos {
    padding: 11px 15px;
  }/*29-3-2016*//*home*//*.news_row_two .news_info{width: 48%;}*/  .videos_text_row {
    margin-top: -33px;
    padding: 6px;
  }/*inner-page*/  .main_content {
    width: 100%;
  }

  .sidebar-news {
    clear: both;
    float: none;
    margin: 0 auto;
  }

  .ui-tabs.ui-widget {
    width: 100%;
  }

  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px;
  }

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;
  }/*events*/
  .event_two_section { margin-bottom: 10px;  margin-right: 10px; width: 48.4%; }
  .event_two_section:nth-of-type(2n) { margin-right: auto !important;}
  .event_one_section .event_col_left { margin-right: 15px; width: 36%; }
  .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px; }
  .main_result_section { margin-top: 15px;}
  .event_two_section .event_info_extra .event_content {  min-height: 20px;}
  .site-header { margin-bottom: 20px;}
  .event_one_section .event_col_right { width: 58%;}
  .event_one_section .event_info_extra .event_title a { font-size: 13px; }
  #calender_section_top ul li { font-size: 12px !important; width: 65px !important;}
  #calender_section_bot ul li { width: 65px !important;}
  .date_cell { font-size: 9px;}
  /*tabs*/  
  .seatch_box_div input { font-size: 13px !important; height: 26px; width: 140px; line-height: 18px !important;padding: 6px 10px !important;}
  .seatch_box_div { margin-right: 6px;}
  .seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px;  width: 15px;}
  .cal_search #prev { background-size: 100% auto; height: 29px;  width: 20px;}
  .cal_search #next {  background-size: 100% auto;  height: 29px;  width: 20px;}
  .cal_search input { background-size: 100% auto; font-size: 13px !important; height: 26px; padding: 0 6px !important; width: 134px;}
 .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 3px 12px !important;}
  #tabs .search_left > form { float: left; margin-bottom: 10px;}
 #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
 .search_right span { font-size: 13px;  margin-right: 5px;  margin-top: 1px;}
  .event_two_section .event_info_extra .event_title {  line-height: 17px;}
  .classified_content .entry-title a { display: block;}
.sale_gellery { font-size: 13px;}
 .article_contant.divexample { font-size: 13px;}
 .classified_content { padding: 15px;  min-height: 73px;}
 .archive .classified_content .entry-title { margin-bottom: 0;}
.sale_enquire { font-size: 13px;}
.search_left { float: right;}
/*horses for sale*/  
.for_sale_area article { margin-bottom: 10px; margin-right: 10px; width: 48.5%;}
.for_sale_area article:nth-of-type(2n) { margin-right: 0;}
 .for_sale_area h1 {  font-size: 22px; margin-top: 0;  text-align: center;}
 /*news*/ 
 .main_social_inner_main { width: 15%; border-top: 5px solid #000000; padding: 10px 0;}
.news_event_section { border-top: 5px solid #000000;}
.single-news .content-sidebar-wrap .content { margin-left: 108px; width: 79%;}
.single-news .loop .main_heding h3 { font-size: 30px; line-height: 35px; margin-bottom: 15px;}
.loop .main_heding { margin-bottom: 20px;}
.loop .news_photo_credit { margin: 15px 0;}
 .news_event_section .news_date { margin-right: 15px;}

  .open_comment {
    font-size: 15px;
    height: 45px;
    line-height: 45px;
    width: 65%;
  }

  .all_news_link {
    margin-bottom: 20px;
  }

  .news_event_section h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .main_comment_area {
    padding: 20px;
  }

  .news_contnt .content {
    font-size: 12px;
    line-height: 19px;
  }

  .post-type-archive-news .main_content_inner article {
    margin: 0 auto 15px;
    padding-bottom: 0;
    width: 100%;
  }

  .news_contnt .loop-new-info .dropdown-toggle {
    width: 45px;
  }/*pegination*/  .main_content_inner .pagination_main ul li:first-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li:last-child a {
    height: 28px !important;
    width: 14px !important;
    background-size: 100% auto;
  }

  .main_content_inner .pagination_main ul li {
    line-height: 25px;
  }

  .main_content_inner .pagination_main {
    margin: 0 0 20px;
  }
  
  
  /*calender*/ 
  #calender_section_bot { display: block; width: 337px !important; }
  #calender_section_top { width: 337px !important;}
  
  
  /*sidebar*/  
  .event_row_home .event_title { font-size: 14px;  line-height: 17px;  }
  .advert_img a img { width: 100%;  }
  /*home_add*/  
  .home_add_two_area img {
    width: 310px !important;
  }

  .home_video_area .social_div iframe {
    height: 277px;
  }

  .videos_text_row .videos_title {
    font-size: 13px;
    margin-right: 11px;
  }

  .videos_text_row .video_time {
    font-size: 13px;
  }

  .video_title_area .wpb_wrapper h2 {
    font-size: 15px;
  }

  .event_one_section .event_info_extra .event_time {
    margin-bottom: 4px;
    padding-bottom: 4px;
    font-size: 13px;
  }

  .event_one_section .event_info_extra .event_title {
    margin-bottom: 7px;
    line-height: 16px;
  }

  .event_one_section .event_btn a {
    font-size: 11px;
    height: 32px;
    line-height: 32px;
    width: 150px;
  }

  .event_one_section {
    margin-bottom: 14px;
    padding-bottom: 14px;
  }/*contact form*/  .content-sidebar-wrap .content {
    width: 100%;
  }

  .contact_us_area {
    margin: 0 auto !important;
    width: 100%;
  }

  .contact_us_area .vc_col-sm-12 > .vc_column-inner {
    padding: 0;
  }

  .contact_us_area .wpcf7-form input {
    padding: 8px 10px;
  }

  .contact_us_area h1 {
    font-size: 16px !important;
    margin-bottom: 15px;
  }

  .contact_title_area {
    margin-bottom: 15px!important;
  }

  .top_input div {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .submit_input input {
    height: 40px;
    line-height: 40px;
    width: 200px;
  }

  .contact_us_area .wpcf7-form select {
    padding: 8px 10px;
  }

  .contact_us_area .wpcf7-form .name {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .enqiry {
    margin-bottom: 15px;
  }

  .top_input {
    margin-bottom: 15px;
  }

  .contact_us_area .wpcf7-form .message {
    margin-bottom: 15px;
  }

  .contact_us_area div.wpcf7-validation-errors {
    font-size: 12px;
    margin: 15px auto 0;
  }/*Gallery box*/  .gallery_box .news_contnt {
    padding-bottom: 5px;
    padding-top: 0;
    width: 60%;
  }

  .gallery_box .news_img {
    margin-right: 15px;
    width: 35%;
  }

  .news_contnt .loop-new-info {
    margin-bottom: 5px;
  }

  .post-type-archive-news .inner_advertise {
    border-bottom: 5px solid #000000;
    padding-bottom: 15px;
  }

  .news_contnt .title { font-size: 14px; }
  /*com.......*/  
  p { font-size: 12px; line-height: 19px; margin: 0 0 10px;}
  .news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element { margin: 0;}
    
/*4-4-2016*/
h3 {font-size: 18px; margin-bottom: 10px;}
h2 {font-size: 18px;  margin-bottom: 10px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 15px !important; margin: 0 0 10px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important; width: 38px !important; }
#calender_section_bot ul li {height: 55px !important; width: 38px !important; }
   
.date_cell {font-size: 7px; line-height: 6px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog { margin: 20px !important;}
.sale_enquire_pop .wpcf7-form .row2 p { float: none; width: 100%;}
.sale_enquire_pop .wpcf7-form input {padding: 10px;}
.sale_enquire_pop .heading_pop span { font-size: 17px; letter-spacing: 1px; margin-bottom: 10px;}
.sale_enquire_pop .wpcf7-form .wpcf7-form-control.wpcf7-submit{ font-size: 16px; letter-spacing: 1px;}

.main_social_inner_main { width: 18%;  position: relative; border-top: 5px solid #000000; padding: 10px 0; margin-top: 8px;}
.heading_share {font-size: 13px; margin-bottom: 3px;}

.main_social_inner .cresta-share-icon .sbutton a{ height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner .countfbcomment .fb_comments_count{height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner_main{ padding: 6px 0;}

.inner_advertise { margin-bottom: 15px;}
.singel_news_date { font-size: 11px; margin-bottom: 15px; margin-top: 15px;}
.all_news_link a { height: auto;}

.sidebar-news { clear: both; float: none; margin: 0 auto; width: 80%;}
  .event_two_section .event_info_extra .event_title { line-height: 17px;  height: auto; }
  .single-espresso_events .espresso-venue-dv h4 {font-size: 15px;  margin: 0 0 10px !important; letter-spacing: 1px;}
  .single-espresso_events .espresso-venue-dv h3 {font-size: 15px; letter-spacing: 1px; margin: 0 0 10px !important;}
  .for_sale_area article:nth-of-type(3n) { margin-right: auto; margin-right: 10px;}
  .single-news .loop .main_heding h3 { font-size: 18px; line-height: 25px; margin-bottom: 10px;}
  li {font-size: 13px; line-height: 20px;}
    .spco-step-dv h4 {font-size: 16px;  letter-spacing: 1px; margin: 0 0 10px !important;}
  .spco-ticket-info-dv{ padding: 15px;}
  #ee-single-page-checkout-dv label { font-size: 13px; margin-top: 5px;}
  .spco-next-step-btn{font-size: 15px;}
  .spco-step-dv h5 { font-size: 16px;  letter-spacing: 1px;  margin: 0 0 10px !important;}
  .spco-whats-next-buttons {padding: 10px 0 1em;}
    .home .news_row_two .news_text_row { padding: 15px 0;}
    
     .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 .main_social_inner_main.NEW_SOCIAL {width: 100%;}
 /*14-4-*2016*/
  .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}

/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;  width: 81% !important;} 

/*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 5px; width: 27px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a { font-size: 13px;}

.single-horses-for-sale #complexgallery { float: none; margin-right: auto; width: 100%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 19px;}
.pure-g .pure-u-md-1-1 .wps-button {font-size: 11px !important;  padding: 6px 10px !important;}
.wps-cart-checkout-action .wps-lime-gradient-bg {font-size: 11px !important; padding: 6px 8px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2 { width: 133px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { width: 145px;}
#viewCartTable td, #viewCartTable th, #viewCartTableTotals td, #viewCartTableTotals th, #viewCartTableTaxShip td, #viewCartTableTaxShip th { font-size: 12px;}
.single-horses-for-sale .entry-content .other_info_content { float: none;  margin: 20px auto 0; width: 100%;}
.h1, h1 {font-size: 20px;}
.wps-cart-page-wrapper .pure-table .wps-button { font-size: 11px !important;}
.single-horses-for-sale .entry-content { margin-bottom: 15px;}
.single-horses-for-sale .entry-title h1 {font-size: 20px;}
.wps-cart-item-name-section{word-wrap: break-word;}
.single-horses-for-sale .classified_content { min-height: inherit !important;}
 .wps-pricing-tables table { display: block; margin-bottom: 15px; overflow: scroll;  width: 100%;}
 .pure-table td, .pure-table th {font-size: 12px !important;}
 .wps-digital-details .pure-button-active, .wps-digital-details .pure-button:active { font-size: 12px;}


  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container:nth-child(2n) { margin-right: 0 !important;}
  .album_main_tab #albumcontainer .album_item_container:nth-child(3n) { margin-right: 10px !important;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 48.5% !important;}
  .album_main_tab #albumcontainer .album_item_container {  margin-right: 10px;  width: 160px;}

   /*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 10px;}
  
  /*21-5-2016*/
  .video_title_area .wpb_wrapper h2 { margin-left: 0;}
  .loop .content_main ol { margin-left: 5px;}
  .loop .content_main ol li{padding-left: 6px;}

}


@media only screen and (min-width: 200px) and (max-width: 320px) {
  .site-header .wrap {
    width: 90%;
  }

  .site-inner {
    width: 90%;
  }

  .site-footer .wrap {
    width: 90%;
  }

  .home_news_area {
    margin: 0 auto !important;
  }

  .home_add_two_area {
    margin: 0 auto !important;
  }

  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .header-image .site-title > a {
    height: 35px;
    width: 163px;
  }

  .header_social_main {
    margin-top: 10px;
    width: 104px;
  }

  .header-full-width .title-area {
    margin: 15px auto;
    width: 100%;
  }

  .header_social_main img {
    margin-right: 2px;
    width: 18px;
  }/*menu*/  .side_liveresult_section .side_liveresult_link a {
    font-size: 15px;
    height: 50px;
    letter-spacing: 1px;
    line-height: 50px;
  }

  .videos_row_two .videos_info {
    float: none !important;
    margin: 0 auto 15px !important;
    width: 100%;
  }

  .header_tag_line .header_tag_text {
    letter-spacing: 1px;
    text-align: center !important;
    width: 90%;
    font-size: 10px;
  }/*news one*/  .news_row_one {
    float: none;
    margin: 0px auto !important;
    width: 100%;
  }

  .news_row_one .news_text_row {
    padding: 15px;
  }

  .news_row_one .news_photo_credit {
    font-size: 8px;
  }

  .news_row_one .news_row_three .news_title {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }/*news_text_row*/  .news_row_two .news_text_row {
    padding: 15px;
  }

  .news_row_two .news_photo_credit {
    height: auto;
    line-height: 17px;
    margin-bottom: 10px;
  }

  .news_row_two .news_row_three .news_title {
    font-size: 14px;
    line-height: 15px;
  }

  .news_row_two {
    margin-bottom: 15px;
  }

  .news_contant {
    font-size: 12px;
    line-height: 19px;
  }

  .news_row_two .news_info {
    margin: 15px auto 0 !important;
    padding-bottom: 0;
    width: 100%;
  }/*news_three*/  .news_row_one .news_row_three {
    margin-top: 10px;
  }/*Show Video here*/  .home_add_one_area {
    margin: 0 auto 15px !important;
  }

  .home_video_area {
    margin: 0 auto !important;
  }

  .video_title_area {
    margin-bottom: 10px !important;
    padding-top: 10px;
  }

  .videos_row_one {
    margin-bottom: 15px;
  }

  .main_videos_home {
    margin-bottom: 15px;
    padding-bottom: 0px;
  }

  .videos_row_two .videos_info:first-child {
    margin-right: 15px;
  }

  .videos_text_row .videos_title {float: left;  font-size: 10px !important; line-height: 12px; }
  .videos_text_row .video_time { font-size: 11px; }
  .videos_text_row { padding: 10px;  }
  .video_link_area { background-size: 100% auto !important;  height: 30px !important;
    top: 0 !important; width: 45px !important;  }
  .videos_text_row { margin-top: -40px;  }
  #video_link_icon { margin-top: -80px;  }
  .video_main_title {  font-size: 12px;  padding: 10px 10px 10px 15px; }

  /*sidbar*/  
  .all_events_link { margin-top: 15px; }
  .side_event_section .events_title { font-size: 15px; margin-bottom: 15px; padding-top: 0; }
  .option_dis .rider_profile_title { font-size: 15px;margin-bottom: auto;  }
  .option_dis .opinion_title { font-size: 15px; letter-spacing: 1px; margin-bottom: 0; }
  .side_event_section .event_in {  padding: 15px 15px 0; }
  .event_row_home { margin-bottom: 15px;  padding-bottom: 15px;  }
  .event_row_home .event_time {  font-size: 13px;  margin-bottom: 10px;  }
  .event_content {  font-size: 12px;  line-height: 18px;  }
  .side_event_section { margin-bottom: 15px; }
  .sidebar .advert_three { margin-bottom: 15px; }
  .side_liveresult_section { margin-bottom: 15px; }
  .side_advert_section.advert_four { margin-bottom: auto;  }
  .side_opinion_section { margin-bottom: 15px;}
  .option_dis { padding: 10px; }
  .option_dis .opinion_sub_title { font-size: 13px;  letter-spacing: 1px;  }
  .option_dis .rider_profile_sub_title { font-size: 13px; }
  .all_events_link a { height: 40px;  line-height: 40px;  font-size: 13px; }

  .home .content-sidebar-wrap .sidebar {clear: both; float: left; margin: 15px auto auto;
    width: 100%; }
  .event_row_home .event_title a { font-size: 13px; }
  /*footer*/ 
   .site-footer {padding: 15px 0; }
  .footer_logo_img { margin-bottom: 5px;  }
  .footer_other_one { border-bottom: 1px dashed #ffffff; padding-bottom: 10px;
    width: 100%;}
  .footer_logo_img img { width: 230px;  }
  .footer_other_four { border-top: 1px dashed #ffffff; float: right; margin-top: 15px;
    padding-top: 10px; text-align: center; width: 100%; }
  .footer_other_two { margin-right: 80px; width: 125px;}

  /**/  
  .advert_img.advert_one + .wpb_text_column.wpb_content_element { margin-bottom: 25px;  }
  .home_video_area .social_div { width: 90% !important;}
  .home_video_area .social_div iframe { height: auto;}
  /*header*/  
  .toggleMenu { background-size: 100% auto; top: -94px; width: 25px;}
  .head-menu-area ul li a { font-size: 11px; padding: 6px 0; }
  /**/ 
  .news_row_one .news_rw_one .dropdown-toggle {float: left; margin-left: 10px; width: 18px;}
  .news_row_one .news_rw_one {width: 80px;}
  .videos_title {font-size: 11px; margin-right: 10px;}
  .video_poup_info { padding: 8px; bottom: 44px; margin-right: 6px;}
  .video_time { font-size: 10px; float: right; margin-right: 10px;}
  .more_videos > a {font-size: 13px;}
  .more_videos { padding: 11px 15px;}
  
  
  /*29-3-2016*//*home*/
  .videos_text_row {  margin-top: -27px; padding: 6px;}
  /*inner-page*/ 
  .main_content { width: 100%;}
  .ui-tabs.ui-widget { width: 100%;}
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {font-size: 13px;}

  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 13px;}

    /*events*/
    /* .event_img img {width: 100%;}*/ 
     .event_two_section { float: none;  margin: 0 auto 15px; }
  .event_two_section:nth-of-type(2n) {  margin-right: auto !important; }
  .event_two_section:nth-of-type(3n) {  margin-right: auto !important; }
  .event_one_section .event_col_left {  margin-right: 15px;  width: 36%; }
  .event_two_section .event_info_extra .event_title a { font-size: 13px; line-height: 16px; }
  .main_result_section { margin-top: 15px; }
  .event_two_section .event_info_extra .event_content { min-height: inherit;}
 .site-header { margin-bottom: 20px; }
  .event_one_section .event_col_right { width: 58%;}
  .event_one_section .event_info_extra .event_title a { font-size: 13px;}
  #calender_section_top ul li { font-size: 12px !important; width: 65px !important;}
  #calender_section_bot ul li { width: 65px !important;}
  .date_cell { font-size: 9px; }
  /*tabs*/ 
  .seatch_box_div input { font-size: 11px !important; height: 26px; width: 125px; line-height: 20px !important;  padding: 5px 23px 5px 10px !important;}
  .seatch_box_div { margin-right: 6px;}
  .seatch_box_div a { background-size: 100% auto; height: 18px; margin: 4px 0 0 -21px; width: 15px;}
  .cal_search #prev { background-size: 100% auto; height: 29px; width: 20px;}
  .cal_search #next { background-size: 100% auto; height: 29px; width: 20px;}
  .cal_search input { background-size: 100% auto; font-size: 11px !important; height: 26px; padding: 0 6px !important; width: 107px;}
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor { font-size: 11px; padding: 3px 12px !important;}
  #tabs .search_left > form { float: left; margin-bottom: 10px;}
  #calender_section_bot ul li span { font-size: 10px; margin-top: 4px !important;}
  .search_right span { font-size: 13px; margin-right: 5px;  margin-top: 1px;}
  .classified_content .entry-title a { display: block;}
  .sale_gellery { font-size: 13px;}
  .article_contant.divexample { font-size: 13px; }
 .classified_content { padding: 15px;}
  .sale_enquire { font-size: 13px; }
  /*horses for sale*/ 
  .for_sale_area article { float: none; margin: 15px auto; width: 90%;}
  .for_sale_area h1 { font-size: 22px; margin-top: 0; text-align: center; }
    /*news*/  
  .news_event_section { border-top: 5px solid #000000;}
  .single-news .content-sidebar-wrap .content { margin-left: 108px; width: 79%;}
    .loop .main_heding { margin-bottom: 20px;}
  .loop .news_photo_credit { margin: 15px 0;}
  .news_event_section .news_date { margin-right: 15px; }
  .open_comment {font-size: 14px; height: 35px;  line-height: 35px;  width: 80%;}
  .all_news_link { margin-bottom: 20px; }
 .news_event_section h1 { font-size: 16px !important; margin-bottom: 15px; }
  .main_comment_area { padding: 10px;}
  .news_contnt .content { font-size: 12px; line-height: 19px; }
  .post-type-archive-news .main_content_inner article { padding-bottom: 0; width: 100%;}
  .news_contnt .loop-new-info .dropdown-toggle { width: 45px;}
  /*pegination*/ 
  .main_content_inner .pagination_main ul li:first-child a { height: 28px !important; width: 14px !important; background-size: 100% auto;}
  .main_content_inner .pagination_main ul li:last-child a { height: 28px !important; width: 14px !important; background-size: 100% auto; }
  .main_content_inner .pagination_main ul li { line-height: 25px;}
  .main_content_inner .pagination_main { margin: 0 0 20px;}
  /*calender*/  
  #calender_section_bot {  display: block; width: 287px !important;}
  #calender_section_top { width: 288px !important; }
  
  
  /*sidebar*/  
  .event_row_home .event_title { font-size: 14px;  line-height: 17px; }
  .advert_img a img {  width: 100%; }
  /*home_add*/  
  .home_add_two_area img { width: 260px !important;}
  .home_video_area .social_div iframe {  height: 227px; }
  .videos_text_row .videos_title {font-size: 13px; margin-right: -1px; min-height: 15px;}
  .videos_text_row .video_time { font-size: 11px;}
  .video_title_area .wpb_wrapper h2 { font-size: 15px;}
  .event_one_section .event_info_extra .event_time { margin-bottom: 4px; padding-bottom: 4px;  font-size: 13px;  }
  .event_one_section .event_info_extra .event_title { margin-bottom: 7px; line-height: 16px; }
  .event_one_section .event_btn a { font-size: 11px; height: 32px;  line-height: 32px; width: 150px;}

  .event_one_section { margin-bottom: 14px; padding-bottom: 14px; }
  /*contact form*/  .content-sidebar-wrap .content {width: 100%;}
  .contact_us_area { margin: 0 auto !important; width: 100%;}
  .contact_us_area .vc_col-sm-12 > .vc_column-inner {padding: 0;}
  .contact_us_area .wpcf7-form input { padding: 8px 10px;}
  .contact_us_area h1 { font-size: 16px !important;  margin-bottom: 15px;}
  .contact_title_area { margin-bottom: 15px!important; }
  .top_input div { float: none; width: 100%; margin-bottom: 15px;}
  .contact_us_area .wpcf7-form .submit_input input {height: 40px; line-height: 40px; width: 200px; }
  .contact_us_area .wpcf7-form select { padding: 8px 10px;}
  .contact_us_area .wpcf7-form .name { margin-bottom: 15px; }
  .contact_us_area .wpcf7-form .enqiry {margin-bottom: 15px;}
  .top_input {margin-bottom: 15px;}
  .contact_us_area .wpcf7-form .message { margin-bottom: 15px; }
  .contact_us_area div.wpcf7-validation-errors { font-size: 12px; margin: 15px auto 0;}
  /*Gallery box*/  
  .gallery_box .news_contnt { padding-top: 10px; width: 100%;  padding-bottom: 10px; }
  .gallery_box .news_img { margin-right: 15px; width: 75%; }
  .post-type-archive-news .inner_advertise {border-bottom: 5px solid #000000; padding-bottom: 15px;}
  .news_contnt .title {font-size: 14px;}
  .footer_other_two {margin-right: 25px;}
  /*com.......*/  
  p {font-size: 12px; line-height: 19px; margin: 0 0 10px;}
  .news_contnt .content .vc_col-sm-12 + .wpb_text_column.wpb_content_element { margin: 0;}
  
  
/*4-4-2016*/
h3 {font-size: 18px; margin-bottom: 10px;}
h2 {font-size: 18px;  margin-bottom: 10px;}
.heading_main {font-size: 16px; margin-bottom: 15px;}
.site-header-fixed .head-menu-area ul li a { font-size: 10px;}
.news_contant {font-size: 13px; line-height: 19px;}
/*contrary-to-popular-belief*/

.single-espresso_events .content-sidebar-wrap .content {width: 100%;}
.single-advertorials .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-in-my-opinion .content-sidebar-wrap .content {float: none; margin: 0 auto;  width: 100%;}
.single-riders-profile .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-property-spotlights .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-road-to-rio .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-videos .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-news .content-sidebar-wrap .content{float: none; margin: 0 auto;  width: 100%;}
.single-espresso_events .event_content { width: 100%;}
.single-espresso_events .sidebar{float: none; margin: 15px auto; width: 80%;}

.loop .main_heding {margin-bottom: 20px;}
.news_event_section h1 {font-size: 16px !important;  letter-spacing: 1px;  margin-bottom: 15px;}
.news_event_section .news_title { font-size: 13px; line-height: 19px; padding: 5px 0; width: 61%;}
.single-espresso_events .event-content > ul { margin-left: 15px;}
.news_row_one .news_row_three .news_title {font-size: 18px; margin-bottom: 10px;}
.news_event_section { border-top: 5px solid #000000; padding-top: 12px;}
  
.single-espresso_events .event_content .event_heading {font-size: 15px !important; margin: 0 0 10px !important;}   

/*cal....*/
#calender_section_top ul li { font-size: 12px !important;     width: 31px !important;}
#calender_section_bot ul li { height: 40px !important; width: 31px !important;} 
   
.date_cell {font-size: 8px;}
.event_row_cal_pop .pop_info_ev{ font-size: 10px;}
.date_popup_wrap {width: 260px;}


/*popup*/
.modal-dialog { margin: 20px !important;}
.sale_enquire_pop .wpcf7-form .row2 p { float: none; width: 100%;}
.sale_enquire_pop .wpcf7-form input {padding: 10px;}
.sale_enquire_pop .heading_pop span { font-size: 17px; letter-spacing: 1px; margin-bottom: 10px;}
.sale_enquire_pop .wpcf7-form .wpcf7-form-control.wpcf7-submit{ font-size: 16px; letter-spacing: 1px;}

.main_social_inner_main { width: 18%;  position: relative; border-top: 5px solid #000000; padding: 10px 0; margin-top: 8px;}
.heading_share {font-size: 13px; margin-bottom: 3px;}

.main_social_inner .cresta-share-icon .sbutton a{ height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner .countfbcomment .fb_comments_count{height: 30px; width: 28px; background-size: 100% auto;}
.main_social_inner_main{ padding: 6px 0;}

.inner_advertise { margin-bottom: 15px;}
.singel_news_date { font-size: 11px; margin-bottom: 15px; margin-top: 15px;}
.all_news_link a { height: auto;}

.sidebar-news { clear: both; float: none; margin: 0 auto;   width: 93%;}
  .event_two_section .event_info_extra .event_title { line-height: 17px;  height: auto; }
  .single-espresso_events .espresso-venue-dv h4 {font-size: 15px;  margin: 0 0 10px !important; letter-spacing: 1px;}
  .single-espresso_events .espresso-venue-dv h3 {font-size: 15px; letter-spacing: 1px; margin: 0 0 10px !important;}
  .for_sale_area article:nth-of-type(3n) { margin-right: auto;}
  .single-news .loop .main_heding h3 { font-size: 18px; line-height: 25px; margin-bottom: 10px;}
  li {font-size: 13px; line-height: 20px;}
  .spco-step-dv h4 {font-size: 16px;  letter-spacing: 1px; margin: 0 0 10px !important;}
  .spco-ticket-info-dv{ padding: 15px;}
  #ee-single-page-checkout-dv label { font-size: 13px; margin-top: 5px;}
  .spco-next-step-btn{font-size: 15px;}
  .spco-step-dv h5 { font-size: 16px;  letter-spacing: 1px;  margin: 0 0 10px !important;}
  .spco-whats-next-buttons {padding: 10px 0 1em;}
    .home .news_row_two .news_text_row { padding: 15px 0;}
    
    
 .single-news .content-sidebar-wrap .content { float: none;  margin: 0 auto;  width: 100%;}
 .main_social_inner #crestashareicon div { display: inline-block;vertical-align: top; float: none !important;}
 
 
 .nav-menu-srm li a { padding: 6px !important;}
.main-navigation-srm .nav-menu-srm { margin: -20px auto 0;}
.home .main-navigation-srm .nav-menu-srm { margin: 0 auto;}

/*15-4-2016*/
.main_social_inner_main.NEW_SOCIAL { border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; width: 92% !important;} 


/*16-4-2016*/
.pure-table.pure-table-horizontal { display: block; overflow: auto; width: 100% !important;}
#viewCartTable .itemQuantity { padding: 0 5px; width: 27px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { float: left; width: 255px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2{float: right; width: 255px;}
.classified_content .entry-title a {font-size: 14px;}

.single-horses-for-sale #complexgallery { float: none; margin-right: auto; width: 100%;}
.single-horses-for-sale .entry-content .classified_content { padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 19px;}
.pure-g .pure-u-md-1-1 .wps-button {font-size: 11px !important;  padding: 6px 10px !important;}
.wps-cart-checkout-action .wps-lime-gradient-bg {font-size: 11px !important; padding: 6px 8px !important;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-2 { width: 133px;}
.wps-cart-page-wrapper .pure-g .pure-u-md-1-1 { width: 145px;}
#viewCartTable td, #viewCartTable th, #viewCartTableTotals td, #viewCartTableTotals th, #viewCartTableTaxShip td, #viewCartTableTaxShip th { font-size: 12px;}
.single-horses-for-sale .entry-content .other_info_content { float: none;  margin: 20px auto 0; width: 100%;}
.h1, h1 {font-size: 20px;}
.wps-cart-page-wrapper .pure-table .wps-button { font-size: 11px !important;}
.single-horses-for-sale .entry-content { margin-bottom: 15px;}
.single-horses-for-sale .entry-title h1 { font-size: 25px;}
.wps-cart-item-name-section{word-wrap: break-word;}
 .archive .classified_content .entry-title { margin-bottom: 0;}
 
 .wps-pricing-tables table { display: block; margin-bottom: 15px; overflow: scroll;  width: 100%;}
 .pure-table td, .pure-table th {font-size: 12px !important;}
 .wps-digital-details .pure-button-active, .wps-digital-details .pure-button:active { font-size: 12px;}
 
 
 
  /*29-4-2016*/
  .album_main_tab #albumcontainer .album_item_container { float: none;  margin-left: auto;  margin-right: auto;  width: 197px;}
  .album_main_tab #albumcontainer { float: none; width: 100%;}
  #wps-gallery-template-7 .wpps-t7-item { width: 48.5% !important;}
  
 /*11-5-2016*/
  .single-riders-profiles .content-sidebar-wrap .content { margin-left: 0; width: 100%;}
  .loop .content_main ol { margin-left: 10px;}
  
  /*179-5-2016*/
  .header_social_main { display: none !important;}
  
  #calender_section_bot ul li {height: 50px !important;}
  .date_cell {font-size: 7px; line-height: 6px;}
  
  /*21-5-2016*/
  .videos_row_two { line-height: 14px;}
  .video_title_area .wpb_wrapper h2 { margin-left: 0;}
  .loop .content_main ol { margin-left: 5px;}
  .loop .content_main ol li{padding-left: 6px;}

}





.footer_other_four .sponser_name > a:hover {color: #000000;}
.footer_other_four .sponser_name > a { font-size: 12px;}
.footer_other_four {margin-top: 25px;}

@media only screen and (min-width: 736px) and (max-width: 4000px) {

.footer_social { margin-bottom: 30px;}
}
@media only screen and (max-width: 480px) 
{
  .side_opinion_section + .side_rider_profile_section.advert_three {
  margin-bottom: auto;
}
.news_row_two .news_row_three .news_title {    min-height: 0;}
.videos_row_two .videos_info .videos_text_row {    margin-top: -48px;    padding: 6px;}
.videos_text_row {    margin-top: -47px;}
.videos_text_row .videos_title {    font-size: 13px;    line-height: 18px;    margin-right: 11px;    min-height: 35px;}
.home_add_two_area img {    width: 100% !important;}
.site-inner {    margin-bottom: 20px;}
.videos_row_other .vimage_div img {    min-height: 0;}
.home_video_area .social_div {    width: 100% !important;}
}
@media only screen and (max-width: 768px) {
	.side_advert_section.advert_three .advert_img.advert_three{
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	z-index: 1;
}
	
	
}



@media only screen and (max-width:667px) 
{
.page-template-template-events #calendar_div #calender_section #calender_section_top, 
.page-template-template-events #calendar_div #calender_section #calender_section_bot {width: 100% !important;}
.page-template-template-events #calendar_div #calender_section ul {width: 770px !important;}
.page-template-template-events #calendar_div #calender_section ul li {width: 100px !important;}
.page-template-template-events #calendar_div #calender_section {overflow-x: auto; width: 100% !important;}
.page-template-template-events .cal_pop_div .date_popup_wrap {left: 0 !important; top:0 !important;}
.page-template-template-events #calender_section_bot ul li {height: 130px !important;}    
.page-template-template-events #calendar_div #calender_section ul {width: 560px;}
}
