/*
Theme Name: Learmedia Solutions
Theme URI: 
Author: Learmedia Solutions
Author URI: 
Description: 

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@font-face {
  font-family: 'Raleway-Light';
    src: url('fonts/Raleway-Light.eot');
    src: url('fonts/Raleway-Light.eot') format('embedded-opentype'),
         url('fonts/Raleway-Light.woff') format('woff'),
         url('fonts/Raleway-Light.ttf') format('truetype'),
         url('fonts/Raleway-Light.svg#Raleway') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ralewayextrabold';
    src: url('fonts/raleway-extrabold.eot');
    src: url('fonts/raleway-extraboldd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/raleway-extrabold.html') format('woff2'),
         url('fonts/raleway-extrabold.woff') format('woff'),
         url('fonts/raleway-extrabold.ttf') format('truetype'),
         url('fonts/raleway-extrabold.svg#ralewayextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/**for all**/
a:hover{text-decoration:none!important;}
ul{padding: 0px;}
body{ font-family: 'Raleway-Light'!important;}
/**layer slider**/
#layerslider_1 h1, #layerslider_2 h1, #layerslider_3 h1, #layerslider_4 h1, #layerslider_5 h1, #layerslider_6 h1{color: #078ecd;text-transform: capitalize;font-size:75px;font-family: 'ralewayextrabold';text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);}
#layerslider_1 h2, #layerslider_2 h2, #layerslider_3 h2, #layerslider_4 h2, #layerslider_5 h2, #layerslider_6 h2{color: #fff;text-transform: capitalize;font-size:45px;font-family: 'ralewayextrabold';text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);}
#layerslider_1 p{color: #fff;text-transform:;font-size:25px;font-family: 'ralewayextrabold';text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8);}
#layerslider_1 center a{background-color: #078ECD;border: medium none;color: #FFF;text-transform: uppercase;padding: 12px 20px;font-size: 18px;}
div.ls-l{background-color:;float: left;text-align: center!important;width: 100%!important;padding: 0px!important;position: relative!important;left:0px!important;}
div.ls-l i{top:-50px;position: relative;}
p.ls-l{width: 50%!important;float: left!important;text-align: left!important;}
#layerslider_1 i{color: #fff;font-size: 44px;}

/**digital sol.**/
#layerslider_2 h1, #layerslider_3 h1, #layerslider_4 h1, #layerslider_5 h1, #layerslider_6 h1{left: 0px!important;width: 100%!important;text-align: center;}
#layerslider_2 h2, #layerslider_3 h2, #layerslider_4 h2, #layerslider_5 h2, #layerslider_6 h2{left: 0px!important;width: 100%!important;text-align: center;}

/**sangar slider**/
.jssorb03 .av{background-color:#078ECD!important;border-radius:1em;}
.sangar-textbox-description h1{font-size: 95px!important;color:#078ecd!important;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8); font-family: 'ralewayextrabold';}
.sangar-textbox-description h2{font-size: 65px!important;color:#fff!important;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8); font-family: 'ralewayextrabold';}
.sangar-textbox-description p{font-size: 20px!important;color:#fff!important;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.8); font-weight:bold;}
.sangar-slide-title{display:none;}
.sangar-textbox{background:;padding-top:0px!important}
.sangar-slideshow-container .sangar-textbox-content {padding:0em 2em!important;}
.sangar-textbox-button{float: left!important;width: 100%;}
.sangar-textbox-button .sslider-button{text-align: center!important;}
.sangar-slideshow-container .sangar-textbox-content > .sangar-textbox-button p {margin-top: 0px!important;line-height: 1;}
.sslider-button.sslider-buttonskin-white a.sslider-link span {padding: 12px 20px!important;border: none!important;border-radius: 0em!important;color: #fff!important;background: #078ecd none repeat scroll 0% 0%!important;font-weight:normal!important;text-transform: uppercase;font-size: 18px;}
.sangar-slideshow-container .sangar-pagination-wrapper ul.sangar-pagination-bullet > li {background-color:#078ecd!important;}
.sangar-slider-1263.sangar-slideshow-container ul.sangar-pagination-bullet > li:hover, .sangar-slider-1263.sangar-slideshow-container ul.sangar-pagination-bullet > li.sangar-pagination-active {background: #465666 none repeat scroll 0% 0%!important;}
.sslider-button.sslider-buttonskin-white a.sslider-link:hover span {background: #465666!important;}
.sangar-slideshow-container .sangar-slideshow-content > .sangar-content-wrapper > .slideWrapperInside > .sangar-content > img {}
.page-template-about_template .sangar-slider-nav, .page-template-direct_response_template .sangar-slider-nav{display: none!important;}
.page-template-live_lead_transfer_template .sangar-slider-nav{display: none!important;}
.page-template-digital_solution_template  .sangar-slider-nav{display: none!important;}
.sangar-timer-mask{display: none;}
/**header**/
.header {background-color:#465666;padding-top:20px;padding-bottom:20px;border-bottom: 2px solid #fff}
.header_right ul li a{color: #fff;text-transform:uppercase;font-size:16px;border-bottom:2px solid transparent;}
.header_right ul li.active a{color: #fff;text-transform:uppercase;font-size:16px;border-bottom:2px solid #078ECD;}
.header_right ul li a:hover{background-color: #078ECD ;border-bottom:2px solid #078ECD ;}
.header_right .dropdown-menu a{color: #000;}
/*.header .logo{width:100px}*/
.header .logo{width:250px}
.header_right .nav{float: right;}
.header_right #menu-header-menu #menu-item-1137{display: none;}

/**new header**/
.header_right_side{text-align: right; text-decoration: none; margin-left: 304px; margin-top: -12px;}
.circle_lock{background-color: #fff;border-radius: 100%;height: 30px;width: 30px;display: inline-block;text-align: center;position:relative;}
.circle_lock .fa-lock{color:#465666;font-size:20px;line-height:28px;}
.text_header_right{color: #fff;text-transform: uppercase;font-size: 16px;}
.text_header_right:hover{color:#078ecd;}
.call_ic{color: #fff;font-size: 16px;}
.call_ic .fa-phone{margin-right: 5px;font-size: 30px;vertical-align: middle;}
.call_ic:hover{color:#FFFFFF;}
/*.call_ic:hover{color:#078ecd;}*/
.header_center_call{padding-top:20px;}

/**middle**/
.middle{background-color: #078ECD;color:#fff;padding-top:50px;padding-bottom:30px;}
.middle_box h2{font-weight: bold;}
.middle_box p{font-size: 16px;}
.middle_inner h1{text-align: center;text-transform: uppercase;font-weight:bold;font-size:45px;padding-bottom:40px;}
/*.middle_box a img{height:64px;width:64px;}*/

/**lear mission**/
.lear_mission_inner h1 {text-align: center;text-transform: uppercase;font-weight: bold;font-size: 45px;color:#000;}
.lear_mission_inner h2 {text-align: center;text-transform: ;font-weight: bold;font-size: 30px;color:#000;}
.lear_mission_inner p {font-weight:;font-size: 16px;color: #000;}
.get_started_btn input{background-color:#078ecd;border:none;color:#fff;text-transform:uppercase;padding:12px 20px;font-size:18px; }
.get_started_btn input:hover{background-color:#465666;transition: all 0.15s ease-in-out 0.15s;}
.lear_mission{padding:30px 0px;}

/**reviews section**/
.reviews_section_inner h1 {text-align: center;text-transform: uppercase;font-weight: bold;font-size: 45px;color:#fff;}
.reviews_section_inner p {font-weight:;font-size: 16px;color: #fff;}
.reviews_section .testimonial_author{text-align: right;color: #fff;font-size: 18px;}
.reviews_section{background-color:#078ecd;padding:30px 0px;}

/**middle target**/
.middle_target{background-color: ;padding-top:30px;padding-bottom:60px;}
.target_left h1{font-size: 45px;font-weight: bold;color:#000;padding-bottom:25px;}
.target_left p{color:#000;padding-bottom: 15px;font-size:16px;}
.read_more_ic_blue{text-align:center;}
.read_more_ic_blue a{background-color:#078ECD;color:#fff;text-transform: uppercase;padding:12px 50px;font-size:18px;}
.read_more_ic_blue a:hover{background-color:#465666;color:#fff;transition: all 0.15s ease-in-out 0.15s;}

.target_img{width:380px}

/**middle lear**/
.middle_lear h1{font-size: 45px;font-weight: bold;color:#000;padding-bottom:25px;text-align: center;text-transform:uppercase;}
.middle_lear{background-color:#F8F8F8;padding-top:30px;padding-bottom:20px;}
.lear_list ul{text-align:center;}
.middle_lear .lear_list li h5{font-weight: bold;font-size:18px;color:#000; text-transform: capitalize;display:inline;}
.middle_lear .lear_list li{margin-bottom: 20px;}
.middle_lear p{color:#000;padding-bottom: 15px;font-size:18px;text-align:center;}

/**recent launches**/
.recent_launch{background-color: #078ECD;padding-top:30px;padding-bottom:0px;color:#213344;}
.recent_right h1{font-weight: bold;font-size: 45px;padding:40px 0px 50px;color:#fff;}
.recent_right h5{font-weight: bold;font-size: 30px;}
.read_more_ic{width:100%;float: left;margin: 41px 0px;text-align:center;}
.read_more_ic a{background-color:#fff;color:#078ECD;text-transform: uppercase;padding:12px 50px;font-size:18px;}
.read_more_ic a:hover{background-color:#465666;color:#fff;transition: all 0.15s ease-in-out 0.15s;}
.recent_right p{color:#fff;padding-bottom: 15px;font-size:16px;}

/**dir response**/
.dir_response h1{font-size: 45px;font-weight: bold;color:#fff;padding-bottom:25px;text-align: center;text-transform:uppercase;}
.dir_response .read_more_ic{width:100%;float: left;margin: 20px 0px}
.dir_response .read_more_ic a{background-color:#fff;color:#078ECD;text-transform: uppercase;padding:12px;font-size:18px;}
.dir_response .read_more_ic a:hover{background-color:#465666;color:#fff;transition: all 0.15s ease-in-out 0.15s;}
.dir_response p{color:#fff;padding-bottom: 15px;font-size:16px;}
.dir_response{background-color: #078ECD;padding:30px 0px;}

/**home page video**/
.home_video{padding: 50px 0px 80px;}

/**about**/
.about_head{background-color: #213344;display:none;}
.about_content{padding-bottom:35px;}
.about_content_left{padding-left:0px!important;}
.about_head h3{font-size:45px;text-transform: capitalize;color:#fff;font-weight: bold}
.about_content_left{text-align:center;padding:0px 35px!important;}
.about_content_left h3{font-size: 45px;color:#213344;font-weight: bold;text-transform: capitalize;}
.about_content_left .content_left{font-size:15px;margin:20px 0px}
.about_left_box{background-color: }
.fa.fa-info-circle{color:#55a0b4;font-size:30px}
.fa.fa-check{font-size:30px;color:#55A0B4;}
.about_table_content_box{border-bottom: 1px solid #c9d5d8;padding-bottom: 20px;}
.about_table_inner{padding-bottom:0px;}
.about_table_header{text-align:left;}
.about_table_header span{color:#000;font-size:20px;font-weight: bold;}
.about_left_box{padding: 10px 0px;border-right:0px solid #c9d5d8;margin-bottom:30px;}
.fa.fa-bar-chart, .fa.fa-newspaper-o, .fa.fa-magic, .fa.fa-users{color:#55a0b4;font-size:30px;margin-top:3px}
.about_left_box_desc{margin:10px 0px;}
.about_left_box_desc{font-size:16px;color:#000;}
.about_content_right{margin-top: 15px;}
.our_mission_head {text-transform: capitalize;color:#000;font-weight: bold;font-size: 18px;border-left: 1px solid #d5d5d5;border-top: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;border-top-left-radius: 5px;border-top-right-radius: 5px;padding: 5px 2px}
.our_mission_desc {border:1px solid #d5d5d5;border-bottom-left-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px}
.about_content p{padding:;font-size:16px;line-height: 22px;color:#000;}
.our_mission_head p{font-size: 16px;}
.about_mobile_row1{display: none}
.about_mobile_row2{display: none}
.about_section .header_center_call{padding: 40px 0px 0px}
.about_content_left h1{font-size:45px; font-weight:bold;text-transform:capitalize; margin-top:0px; padding-top:0px;}
.sd-content{padding-top:20px;}

/**contact**/
.contact_map{padding:0px!important;}
.contact_head{background-color: #213344;display:none;}
.contact_head h3{font-size:45px;text-transform: capitalize;color:#fff;font-weight: bold}
.contact_content{font-size: 25px;font-weight:bold;padding: 40px 0px 0px;}
.contact_content p{color:#213344}
.contact_content span{color:#078ecd}
.contact_form_section{padding: 0px !important;background-color:#363b41;}
.contact_form_section p{text-transform: capitalize;font-size:16px;margin:0px}
.page-template-contact_template .address_container{display:;}
.contact_page_banner .sangar-slider-nav{display:none!important;}
.contact_copy{padding:50px 0px 30px 0px;}
.contact_copy p{font-size:16px; font-weight:normal; color:#000;}

/**live lead transfer**/
.live_transfer_outer_container{padding-bottom:50px;}
.live_transfer_content{margin: 50px 0px}
.live_transfer_head{background-color: #213344;display:none;}
.live_transfer_head h3{font-size:45px;text-transform: capitalize;color:#fff;font-weight: bold}
.llt_img img{width:300px;}
.llt_img{float: left;margin: 0px 25px 8px 0px}
.llt_desc{font-size: 16px;font-weight:normal;color:#000;}
.llt_video iframe{height: 700px;width:100%;}
.llt_subhead{text-align:center;}
.llt_table_heading h1{text-transform: uppercase;font-weight: bold;font-size: 45px;color: #213344;padding:15px;}
.llt_table_main_subheadings .llt_subhead h2{font-size: 30px;color:#078ecd}
.llt_table_subheadings{border-bottom:1px solid gray;padding:10px 0px}
.llt_table_subheadings h2{font-size:16px;color:#000;}
.llt_subhead img{height:45px;width:45px}
.download_pdf p{font-size:30px;font-weight:bold;color:#000;}
.checkbox_dwn span{font-size:16px;color:#000;}
.outer_video_container{padding-bottom:50px;}

/**direct response**/
.dr_production_head{width:100%;}
.dr_production_head h3{font-size: 45px;text-transform: capitalize;color:#078ecd;font-weight: bold;}
.dr_production_head p{font-weight:bold;font-size:24px;padding: 10px 0px}
.dr_video{width:100%;padding: 50px 0px !important;}
.dr_video iframe{width:100%;height:500px;margin-bottom:20px}

/**digital solutions**/
.interactive_desc{color:#078ecd;}
.digital_section{background-color: #078ecd;padding:40px 0px 80px!important;}
.digital_img{width:40px;height:40px;position: absolute;top:54px;left:38px}
.featured-desc-3{position: absolute;top:53px;left:90px}
.featured-desc-3 h3{font-size: 23px;font-weight: bold}
.digital_icons{padding: 30px 0px}
.diamond-svg-container svg{height:100px;width:100px;}
.featured-desc-3 p{font-size:16px;}

/**portfolio**/
.recent_launches_section img{width:300px}
.recent_launches_section{padding-bottom:40px;}
.launch{margin: 30px 0px;}
.launch a{color:#465666;text-transform:capitalize;font-size:25px}

/*  bhoechie tab  */
div.bhoechie-tab-container{
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
 
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
  background-color: #E6E6E6;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color:#078ECD;
  background-image:#078ECD;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  /*border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #5A55A3;*/
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  / border: 1px solid #eeeeee; /
  padding-left: 20px;
  padding-top: 10px;
}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.bhoechie-tab{border: 1px solid #eee;}

/**services**/
.services_section{padding: 30px 0px;}
.llt_img1 img, .llt_img2 img, .llt_img3 img{width:300px;}
.llt_img1, .llt_img3{float: left;margin: 0px 25px 8px 0px;border: 1px solid rgb(246, 246, 246);padding: 10px;box-shadow: 0px 1px 3px rgba(202, 202, 202, 0.9);}
.llt_img2{float: right;margin: 0px 0px 8px 25px;border: 1px solid rgb(246, 246, 246);padding: 10px;box-shadow: 0px 1px 3px rgba(202, 202, 202, 0.9);}
.page-template-services_template .header_right ul li.active .dropdown-menu a{color: #000;}
.page-template-services_template .header_right ul li.active .dropdown-menu a:hover{color: #fff;}

/**footer**/
.footer_bottom{display:inline-block;font-size:14px !important;}
.sep, .ppolicy{font-size:14px !important;}
.footer{background-color:#465666;padding-top:10px;padding-bottom:10px;border-top:2px solid #078ECD;}
.footer_bottom{color: #fff;}
.foot_menus .footer_menu li{list-style: none;display: inline;margin-left:16px;}
.foot_menus .footer_menu li a{color: #fff;text-transform: uppercase;font-size: 14px;}
.foot_menus .footer_menu li a:hover{color:#078ECD;}
.foot_menus .footer_menu ul{padding-top:15px;}
.footer_bottom hr{border: 1px solid #078ECD;}
#menu-header-menu-1 .sub-menu{display:none;}
.recent_inner .recent_left{position: relative;top: -50px;}
.footer_logo img{width: 235px; margin-top:8px;}
.footer_logo{padding-top:20px;}
.footer_right_side span, .footer_call_ic{font-size:14px !important;}

/* footer new editing */
.footer_call_ic{color: #fff;font-size: 13px; margin-top:50px;}
.footer_call_ic .fa-phone{margin-right: 5px;font-size: 30px;vertical-align: middle;}
.footer_call_ic:hover{color:#FFFFFF;}
/*.footer_call_ic:hover{color:#078ecd;}*/
.footer_right_side{text-align: right; padding-top:20px; margin-top: 14px;}
.footer_circle_lock{background-color: #fff;border-radius: 100%;height: 28px;width: 28px;display: inline-block;text-align: center;position:relative;}
.footer_circle_lock .fa-lock{color:#465666;font-size:16px;line-height:28px;}
.text_footer_right{color: #fff;text-transform: uppercase;font-size: 12px;}
.text_footer_right:hover{color:#078ecd;}
.ppolicy  a{text-decoration:none;}
.ppolicy{color:#fff; font-size:11px;}
.ppolicy:hover{color:#078ECD;}
.footer_bottom{font-size:11px;}
.footer_menu{display:inline;}
.footer_center{margin-top:0px!important; margin:0px!important; padding:0px!important;}
.sep{color:white;}
.footer_middle{padding-bottom:15px !important;}

/**footer contact fill**/
.address_container{background-color:#363b41;padding-top:30px;padding-bottom:20px;border-top:2px solid #078ECD;}
.address_left h1{color: #fff;font-size: 45px;font-weight:bold;margin-bottom:35px}
.address_left h5{color:#078ECD ;font-size: 30px;}
.address_left h2{color:#fff;font-size: 16px; margin:0px; padding:0px;}
.address_left h2 a{color:#fff;}
.address_left h3{color:#fff ;font-size: 16px;font-weight:normal;}
.address_left p{color: #fff;font-size:16px; margin: 0px 0px 16px;}
.contact_form_container{padding-left:0px!important;padding-right:0px!important;}
.contact_form_container input[type=text], .contact_form_container input[type=tel], .contact_form_container input[type=email]{width:100%;height: 35px;padding-left:10px;margin-bottom:15px;border:1px solid #fff;font-size:14px;box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1) inset;color:#000;}
.contact_form_container textarea{width:100%;height:100px;padding:5px 0px 0px 10px;resize:none;margin-bottom:15px;border:1px solid #fff;box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1) inset;color:#000;}
.contact_form_container label span{color: #fff; font-size:16px;}
.contact_form_container .contact_service_check fieldset  legend{color:#fff;text-transform: capitalize;font-size:16px;}
.contact_form_container .contact_service_check fieldset{margin-bottom:15px;}
.contact_form_container .contact_services_drop{display:;}
.contact_form_container .contact_service_check fieldset label{font-weight: normal!important;margin-bottom: 0px!important;}
.contact_form_container .contact_services_drop p{color: #fff;text-transform:capitalize;font-weight:bold;}
.contact_form_container .contact_services_drop .wpcf7-select option{color: #363b41!important;font-weight:normal!important;}
.contact_form_container .contact_accept span{color: #fff;font-size:16px;}
.contact_form_container .contact_accept input{margin-right: 10px;}
.contact_form_container h1{color: #fff;text-align:center;font-size: 45px;font-weight: bold;margin-bottom: 35px;}
.contact_form_container .contact_send_message input{background-color: #078ecd;color: #fff;border: 1px solid #078ecd;font-size:16px;padding:8px 12px;text-transform:uppercase;}
.contact_form_container .contact_send_message input:hover{background-color: #465666;color: #fff;border: 1px solid #465666;transition: all 0.15s ease-in-out 0.15s;}
.contact_form_container .contact_send_message{text-align: center;margin:15px 0px 30px;}
.address_container .address_left h3 a{color: #fff;}

/* pages_header_hidden */
#post-706 .entry-header, .page-id-16 .entry-header,#post-184 .entry-header, #post-160 .entry-header,#post-153 .entry-header, #post-97 .entry-header{display:none;}

/* portfolio_after_edits */
.portfolio_pics .-filters{display:none;}
.portfolio.type-portfolio.status-publish.has-post-thumbnail{background-color:;width:100%;float:left;}
.portfolio.type-portfolio.status-publish.has-post-thumbnail .post-thumbnail{width:50%;text-align:center;float:left;}
.portfolio.type-portfolio.status-publish.has-post-thumbnail .post-thumbnail img{width:100%;height:auto;}
/*.portfolio.type-portfolio.status-publish.has-post-thumbnail .entry-header{width:50%;float: left;color:#213344 !important;}*/
/*.portfolio.type-portfolio.status-publish.has-post-thumbnail .entry-content{width:50%;float:left;}*/
.single.single-portfolio .post-navigation .nav-previous{background: none;}
.single.single-portfolio .post-navigation .nav-next{background:none;}
.single.single-portfolio .nav-links .post-title{display: none;}
.single.single-portfolio .nav-previous{width:50%;float:left;text-align:right}
.single.single-portfolio .nav-next{width:50%;float:left;text-align:left;}
.single.single-portfolio .nav-links .meta-nav{display:block;color:#000 !important;padding: 0px 10px 10px;}
.single.single-portfolio .nav-links{float:left;width:100%;background:#fff;}
.single.single-portfolio .nav-links .screen-reader-text{display:none;}
.single.single-portfolio .navigation.post-navigation h2{visibility:hidden;}
.single.single-portfolio .nav-links .meta-nav:hover{color:#213344 !important;}
.text-left{margin-top:30px;}
.text-left h3{text-align:center;}

/*jetpack share*/
.sharedaddy{background-color:;width:px;margin:;padding:0px 40px }
div.sharedaddy h3.sd-title {display: none!important;text-align: center;}
.sd-content ul{text-align: center;}
.share-twitter a:before{color:#55ACEE!important;}
.share-facebook a:before{color:#3A5795!important;}
.share-google-plus-1 a:before{color:#DE472E!important;}
.share-email a:before{color:#888888!important;}
.share-pinterest a:before{color:#B01822!important;}
.share-linkedin a:before{color:#0177B5!important;}
.sd-content ul li a.sd-button::before {display: inline-block;font: 400 20px/1 Genericons!important;vertical-align: middle!important;top: 0px!important;}
.sd-content ul li a.sd-button span{font-size:14px;}

/**privacy page**/
.privacy_head h4{font-size:36px;font-weight:bold;color:#078ecd;}
.privacy_head span{color:#213344;font-size:18px}

/**portfolio inner pages**/
.project-links li{list-style: none;margin:5px 0px;}
.project-links li a{border:1px solid #D5D5D5;color:#000;font-weight:bold;border-radius:15px;padding:3px 15px 3px 15px;;float:left;margin-top:10px;}
.project-links li a:hover{border:1px solid #D5D5D5;color:#000;font-weight:bold;border-radius:15px;padding:3px 25px 3px 15px;;float:left;margin-top:;}
.portfolio_post .post-thumbnail{display: none;}
.portfolio_post header{float: left;width:100%!important;text-indent: 40px;background-color:#213344;padding:10px 0px;margin-bottom:50px;}
.portfolio_post header h1{color: #fff;font-weight: bold;}
.portfolio_post .portfolio_left{text-align: center;}
.portfolio_right{padding-bottom: 20px;}

/**about page edit**/
#post-706 .entry-content p{display: none;}

/**vertical sidebars social icons**/
.social_icn{
	background-color: rgba(0, 0, 0, 0.3);
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	box-shadow: 0px 0px 6px #939393;
	float:right;
	position:fixed;
	right: 0px!important;
	z-index: 9999;
	width:33px;
	padding: 5px;
	text-align: center;
	top:220px;
	}
.social_icn a{ 
	float: left;
    height: 26px;
    -webkit-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	-moz-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
 	-o-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
    width: 24px;
	background-color: #fff;display: block;text-align:; background-color: #888!important;display: block;
}
/* .dp-facebook-icon {background-image: url('images/facebook.png');background-repeat: no-repeat}
.dp-twitter-icon {background-image: url('images/twitter.png');}
.dp-google-icon {background-image: url('images/google.png');}
.dp-linkedin-icon {background-image: url('images/linkedin.png');}
.dp-youtube-icon {background-image: url('images/youtube.png');}
.dp-facebook-icon:hover {background-image: url('images/facebook.png');background-repeat: no-repeat;background-position:0px -26px;}
.dp-twitter-icon:hover {background-image: url('images/twitter.png');background-repeat: no-repeat;background-position:0px -26px;}
.dp-google-icon:hover {background-image: url('images/google.png');background-repeat: no-repeat;background-position:0px -26px;}
.dp-linkedin-icon:hover {background-image: url('images/linkedin.png');background-repeat: no-repeat;background-position:0px -26px;}
.dp-youtube-icon:hover {background-image: url('images/youtube.png');background-repeat: no-repeat;background-position:0px -26px;} */
.download_pdf{padding:20px}
.dp-facebook-icon{background-image: url('images/combo.jpg');background-repeat: no-repeat;}
.dp-facebook-icon:hover {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -26px;}
.dp-twitter-icon {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -52px;}
.dp-twitter-icon:hover {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -78px;}
.dp-google-icon {background-image: url('images/combo.jpg'); background-repeat:no-repeat; background-position:0px -104px;}
.dp-google-icon:hover {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -130px;}
.dp-linkedin-icon {background-image: url('images/combo.jpg'); background-repeat:no-repeat; background-position:0px -156px;}
.dp-linkedin-icon:hover {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -182px;}
.dp-youtube-icon {background-image: url('images/combo.jpg'); background-repeat:no-repeat; background-position:0px -208px;}
.dp-youtube-icon:hover {background-image: url('images/combo.jpg');background-repeat: no-repeat;background-position:0px -234px;}

/**media queries**/
@media only screen and (min-width:1200px)
{.recent_left .mobile{width:335px;height:546px;}}
@media only screen and (max-width:1199px)
  {
    .target_img {width: 300px;}
    .header .logo {width: 215px;}
    .recent_left .mobile{width:100%;height:auto;}
	.recent_left .mailbox{width:100%;height:auto;}
	.portfolio_left img{width:450px;height: auto;}
	.footer_middle .footer_menu li {margin-left: 12px;}
	.header_right ul li a {padding:12px;}
	.footer .footer_logo{text-align: center;margin-bottom: 10px;}
    .footer_middle .footer_menu ul{float: none;text-align: center;}
	.sangar-textbox-description h1 {font-size: 65px !important;}
	.sangar-textbox-description h2 {font-size: 35px !important;}
	.sangar-textbox-description p {font-size: 16px !important;}
	.footer_logo img {width: 210px; margin-top: 8px;}
  }
@media only screen and (min-width:992px) and (max-width:1300px){
    .contact_sponsors img{width:180px !important;}
	.contact_img3 img{width:120px !important;}
	.header .logo {width:203px; text-align:center;}
}
@media only screen and (max-width:991px)
  {
    .target_img {width: 225px;}
	.target_right{text-align:center;}
    .header .logo {width:203px; text-align:center;}
    .header_right ul li a{font-size:14px;padding:8px;}
	.header_right ul li.active a{font-size:13px;padding:10px 10px 10px 10px;}
    .recent_right h1 {padding: 8px 0px 50px;}
    .footer .footer_logo{text-align: center;margin-bottom: 10px;}
    .footer_middle .footer_menu ul{float: none;text-align: center;}
	.wpcf7-text{width:!important;}
    .contact_img1, .contact_img2 , .contact_img3{width:100%!important;}
	.portfolio_post .portfolio_right{text-align: center;}
	.portfolio_post .portfolio_right li a{float: none;}
	.call_ic {font-size: 14px;}
	.text_header_right{font-size:14px;}
	.footer_right_side{text-align:center;margin-top:20px!important;}
	.footer_circle_lock{position:relative; right:0px;}
	.middle_inner h1{font-size:40px;}
	.middle_box h2 {font-size: 25px;}
	.middle_box p{font-size:14px;}
	.lear_mission_inner h1{font-size:40px;}
	.lear_mission_inner h2{font-size:25px;}
	.lear_mission_inner p{font-size:14px;}
	.reviews_section_inner h1{font-size:40px;}	
	.recent_right h1{font-size:40px;}
	.target_left h1{font-size:40px;}
	.dir_response h1{font-size:40px;}
	.middle_lear h1{font-size:40px;}
	.contact_form_container h1{font-size:40px;}
	.footer_logo img {width: 202px; margin-top: 5px;}
	.footer_middle .footer_menu ul{margin-top:10px;}
	.footer_right_side{padding-top:0px;}
	.page-id-706 .live_transfer_content{margin-bottom:0px !important;}
	.about_content_left h1{font-size:40px;}
	.about_table_header span{color:#000;font-size:16px;font-weight: bold;}
	.about_left_box_desc span{font-size:14px;}
	.about_us, .about_content_right{padding-right:9px !important;padding-left:9px !important;}
	.header_left{padding-top:14px !important;}
	.arrow_dwn i {color: #FFF;font-size: 34px;position: relative;top: -53px;}
  }
@media only screen and (max-width:890px){
	.footer_logo {width:100%!important; margin-bottom:30px!important;}
	.footer_right_side{text-align:center; margin-top:20px!important;}
	.footer_circle_lock{position:relative; right:0px;}
	.sangar-textbox-description h1 {font-size: 45px !important;}
	.sangar-textbox-description h2 {font-size: 25px !important;}
	.sangar-textbox-description p {font-size: 14px !important; margin-bottom:10px!important;}
	.middle_lear p{font-size:16px;}
	.address_left h1{font-size:40px;}
	div.ls-l i {top: -29px;position: relative;}
}
@media only screen and (min-width:768px){
	.header_right{text-align:center;padding-top:5px;}
	.navbar-default{display:inline-block!important;}	
}
@media only screen and (max-width:767px){
	.header_right .nav{float: none!important;}
    .recent_left .mobile{width:230px;}
	.recent_left .mailbox{width:230px;}
	.recent_left{text-align:center;}
    .recent_right{text-align: center;}
    .recent_right h1 {padding: 8px 0px 0px;}
    .footer_middle .footer_menu li a{font-size:;text-align:center;margin-bottom: 10px;width:100%;float:left;}
    .footer_right{text-align: center;}
    .footer_right .contact_btn{text-align: center;}
    .footer_right .contact_btn a{text-align: center;float: none;}
    .footer_left{text-align: center;}
    .footer_bottom{text-align: center;}
    .header .header_left{text-align: ;}
    .header .header_right{text-align: center;}
    .header .header_right .dropdown-menu{text-align: center!important;}
    .header .header_right .dropdown-menu a{color: #fff;}
    .header_right .navbar-toggle{position: relative;top: -146px;margin:0px!important;}
    .header, .header_inner{padding-left: 0px!important;padding-right:0px!important;padding-bottom: 0px!important;}
    .wpcf7-text{width:important;}
    .wpcf7-textarea{width:;height:150px !important;}
    .contact_sponsors{margin-top:20px}
    .contact_sponsors img{margin-bottom: 20px}
    .contact_content{font-size:20px}
    .llt_desc{font-size: 14px;}
    .llt_img img{width:250px}
    .llt_img{margin: 0px 10px 0px 0px;}
	.footer_middle .footer_menu li{display:block;}
	.portfolio.type-portfolio.status-publish.has-post-thumbnail .post-thumbnail{width:100%;text-align:center;float:left;}
	.portfolio.type-portfolio.status-publish.has-post-thumbnail .post-thumbnail img{width:310px;height:auto;}
	.portfolio.type-portfolio.status-publish.has-post-thumbnail .entry-header{width:100%;float: left;text-align: center}
	.portfolio.type-portfolio.status-publish.has-post-thumbnail .entry-content{width:100%;float:left;text-align: center}
	.about_content .about_content_left{padding-left: 0px!important;padding-right:0px!important;}
	.about_content .about_content_right{padding-left: 0px;padding-right:0px!important;}
	.about_content_left h3 {font-size: 25px;}
	.about_head h3{font-size: 28px!important;}
	.about_left_box_desc p {font-size: 14px;}
	.about_left_box p {font-size: 16px;}
	.portfolio_head h3 {font-size: 28px!important;text-align: center;}
	.middle, .middle_target, .middle_lear{padding-left: 0px!important;padding-right: 0px!important;}
	.middle_box h2 {font-size: 18px;}
	.target_left h1 {font-size: 40px!important;text-align: center;}
	.middle_lear h1 {font-size: 40px!important;}
	.footer_logo img{width: 200px; text-align:center;}
	.llt_img1 img, .llt_img2 img, .llt_img3 img {width: 205px;}
	.portfolio_post header {text-indent: 0px;}
	.portfolio_left img {width: 380px;height: auto;}
	.dr_video iframe{height: 300px!important;}
	.header_right_side{text-align: center!important;}
	.circle_lock{background-color: #fff;border-radius: 100%;height: 30px;width: 30px;display: inline-block;text-align: center;position:none!important;right:0px!important;}
	.footer_right_side{text-align:center;margin-top:20px!important;}
	.footer_circle_lock{position:relative; right:0px;}
	.llt_table_heading h1{text-transform: uppercase;font-weight: bold;font-size: 30px;color: #213344;padding:15px;}
	.llt_table_main_subheadings{padding: 0px !important;}
	.llt_table_main_subheadings .llt_subhead h2{font-size: 14px;color:#078ecd}
	.llt_table_subheadings{border-bottom:1px solid gray;padding:0px !important;}
	.llt_table_subheadings h2{font-size:12px}
	.llt_subhead h2{margin:10px 0px}
	.llt_subhead img{height:30px;width:30px;}
	.download_pdf{padding: 20px 0px}
	.llt_subhead{padding: 0px !important;}
	.live_transfer_outer_container{padding: 0px !important;}
	.live_transfer_container{padding: 0px !important;}
	.about_table_content_box, .about_table_header{padding-left:0px !important; padding-right:0px!important;}
	.about_left_box{padding:0px!important;}
	.digital_section{padding:0px 0px 80px!important;}
	.featured-desc-3 h3{font-size: 20px;font-weight: bold}
	.about_mobile_row1{display: block}
	.about_mobile_row2{display: block}
	.about_lg_row1{display: none;}
	.foot_menus .footer_menu li{display:block !important;}
	.footer_menu .menu-header-menu-container{margin:20px 0px}
	p.ls-l {width: 80% !important;float: left !important;text-align: left !important;}
}
@media screen and (min-width:768px) and (max-width:1199px){
	.digital_icons{margin-bottom:50px !important;}
}
@media only screen and (max-width:620px){
	.sangar-slideshow-container .sangar-content-wrapper .sangar-content .sangar-textbox{padding: 0px!important;}
	.footer_logo {width:100%!important; margin-bottom:30px!important;}
	#layerslider_1 center a {padding: 6px 12px;font-size: 14px;}
	div.ls-l i {top: -30px;position: relative;}
	#layerslider_1 i {color: #FFF;font-size: 22px;}
}
@media only screen and (max-width:520px){
	.footer_logo {width:100%!important; margin-bottom:30px!important;}div.ls-l center{position: relative;top:-15px}
	#layerslider_1 center a {padding: 4px 10px;font-size: 10px;}
	p.ls-l {width: 96% !important;float: left !important;text-align: left !important;top:;}
	#layerslider_1 p{font-family: 'Raleway-Light';font-size:12px!important;line-height:11px!important;}
}
@media only screen and (max-width:420px){
	.llt_desc{float: left;}
	.portfolio_left img {width: 300px;height: auto;}
	.dr_video iframe{height: 200px!important;}
	.recent_left .mobile {width: 200px;}
	.address_container .container{padding:0px!important;}
	.sangar-textbox-description h1 {font-size: 35px !important;}
	.sangar-textbox-description h2 {font-size: 18px !important;}
	.sangar-textbox.sangar-textbox-with-button{padding:0px 20px!important;}
	.digital_icons{margin: 30px 0px!important;}
	.recent_launches_section img{width:200px !important;}
}
@media only screen and (max-width:320px){
	p.ls-l {top:80px!important;}
}

















