/*   
Theme Name: ProCogs
Theme URI: http://simonwebdesign.com/simon-wp-framework/
Description: A blank framework licensed under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>. It's a blank theme that provides the most flexibility for creating child themes from Simon WP Framework. Theme comes with custom icons. This Framework is widget ready in the sidebar and in the footer. Typography is also responsive based on flowtype.js. Simon WP Framework theme comes with custom icons in jpg and svg. Theme menu displays only top level items. FlowType.JS by Simple Focus (http://simplefocus.com/) is licensed under the MIT License. Retina.js (http://retinajs.com/) is licensed under the MIT License.
Author: SWD
Author URI: http://simonwebdesign.com
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 2.2.3
Tags: light, white, black, gray, two-columns, right-sidebar, fixed-width, custom-background, post-formats
*/

/* Contents
 
 Global
 Header 
 Navigation
 Sidebar
 Post
 Meta
 Footer
 Misc
 Pagination
 Forms
 Comments 
 Typography
 
*/

/* Global */
/* ---------------------------------------------------------- */
body{margin:0px;padding:0px;}
html{padding:0px;margin:0px;}
.responsiv-footer{display:none;}
.min-footer{display:block;}
.sp_mrg{margin:50px 0 !important;border-color:#d2d2d2 !important;}
#nav_bg2{display:none;}
#top_head [class*="col-"] p{margin:0px;}
.logo_sec.text-center > a{padding-bottom:25px;display:inline-block;}
#traning_wrap .list_item{padding:15px 0 23px;}
#footer_bg{}
.foot_btn a.enrool{background:#960a0c;border-color:#960a0c;color:#FFFFFF !important;display:inline-block;}
.footer_logo{text-align:center !important;}
.footer_logo img{max-width:100%;padding:15px 0;}
footer .work-border ul li a{overflow-wrap:break-word;}
.widget_foot ul li{position:relative;}
.widget_foot ul li:before{display:inline-block;font-family:fontawesome;font-size:14px;content:"\f105";padding-right:6px;color:hsl(359, 88%, 31%);}
.footer-socail{}
.contact_widget ul li:before, .footer-socail ul li:before{display:none;}
.viewut, .viewut2, .sitemap_more{border:medium none;color:hsl(0, 100%, 30%);cursor:pointer;font-size:14px;line-height:18px;font-weight:bold;width:auto;margin:2px 10px;}
#testim_sec .apct-testimonial-image, #testim_sec_h .apct-testimonial-image,
.testimonial_all .apct-testimonial-image,
.side-testimonila .apct-testimonial-image{border-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;}
#apct-667863072 #template-7 .testim-image-resize{padding:0 !important;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li{width:235px;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li:nth-child(2){margin:0 88px;}
.city_sidebar .side-testimonila .apct-testim-wrapper div#template-7{margin-top:100px;}
#testim_row{}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper,
#testim_sec .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{min-height:450px;border-radius:6px;padding-top:55px;margin-bottom:15px;margin-top:25px;}
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{min-height:460px;border-radius:6px;padding-top:55px;margin-bottom:15px;margin-top:25px;}
.side-testimonila .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{border-radius:6px;padding-top:55px;margin-bottom:15px;margin-top:25px;}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testimonial-display-wrapper{width:100%;margin-bottom:0px;}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-title-name,
#testim_sec .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-title-name,
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-title-name,
.side-testimonila .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-title-name{color:#000;font:700 18px/20px 'Open Sans', sans-serif;padding:15px 0;letter-spacing:0px;}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testim-upper-right span.apct-testimonial-company-position,
#testim_sec .apct-testim-wrapper div#template-7 .apct-testim-upper-right span.apct-testimonial-company-position,
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-company-position,
.side-testimonila .apct-testim-wrapper div#template-7 .apct-testim-upper-right .apct-testimonial-company-position{font:400 12px 'Open Sans', sans-serif !important;color:#666666 !important;}
#testim_sec_h .apct-testim-excerpt, #testim_sec_h .apct-testim-content,
#testim_sec .apct-testim-excerpt, #testim_sec .apct-testim-content,
.testimonial_all .apct-testim-excerpt, .testimonial_all .apct-testim-content,
.side-testimonila .apct-testim-excerpt, .side-testimonila .apct-testim-content,
.testimonial_all .apct-testim-excerpt, .testimonial_all .apct-testim-content, 
.side-testimonila .apct-testim-excerpt, .side-testimonila .apct-testim-content{font-family:'Open Sans', sans-serif;font-size:14px;margin:0;line-height:20px;text-align:left;color:#666666 !important;letter-spacing:0;}
#testim_sec .apct-testim-wrapper div#template-7 .apct-testimonial-content, .apct-testim-wrapper div#template-7 .apct-testimonial-content{ font-family: 'Open Sans', sans-serif !important;text-align:left !important; margin-top:20px;}
#testim_sec_h .apct-testim-excerpt a, #testim_sec_h .apct-testim-content .apct-read-less,
#testim_sec .apct-testim-excerpt a, #testim_sec .apct-testim-content .apct-read-less,
.testimonial_all .apct-testim-excerpt a, .testimonial_all .apct-testim-content .apct-read-less,
.side-testimonila .apct-testim-excerpt a, .side-testimonila .apct-testim-content .apct-read-less{text-align:center;}
#testim_sec_h .apct-testim-excerpt .apct-read-more, #testim_sec .apct-testim-excerpt .apct-read-more, .testimonial_all .apct-testim-excerpt .apct-read-more{position:absolute;bottom:25px;left:0;right:0;margin:0 auto;padding:6px !important;background:none !important;border-color:hsl(0, 0%, 80%) !important;font-weight:600;color:#777 !important;}
#testim_sec_h .apct-testim-excerpt .apct-read-more, #testim_sec_h .apct-testim-excerpt .apct-read-more:hover,
#testim_sec_h .apct-testim-content .apct-read-less, #testim_sec_h .apct-testim-content .apct-read-less:hover,
.side_bar.city_sidebar .apct-testim-excerpt .apct-read-more, .side_bar.city_sidebar .apct-testim-excerpt .apct-read-more:hover,
.side_bar.city_sidebar .apct-testim-content .apct-read-less, .side_bar.city_sidebar .apct-testim-content .apct-read-less:hover,
#testim_sec .apct-testim-excerpt .apct-read-more, #testim_sec .apct-testim-excerpt .apct-read-more:hover,
#testim_sec .apct-testim-content .apct-read-less, #testim_sec .apct-testim-content .apct-read-less:hover,
.side_bar .apct-testim-excerpt .apct-read-more, .side_bar .apct-testim-excerpt .apct-read-more:hover,
.side_bar .apct-testim-content .apct-read-less, .side_bar .apct-testim-content .apct-read-less:hover,
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-more, .testimonial_all .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-less{margin-top:30px !important;border-color:hsl(0, 0%, 80%) !important;max-width:55% !important;background:none !important;color:#777 !important; font-weight:600;}
#menu_take_workshop, #menu_take_workshop2, ul#sitemap_acce{display:none;padding-top: 10px;}
.border_none{border:none !important;}
.padding_no{padding:0px !important;}
.padding_btm{padding-bottom:20px;!important;}
.coming_item{padding:25px 0;}
.coming_item h3 a{font-size:44px;line-height:50px;font-family:'Open Sans', sans-serif;color:hsl(359, 88%, 31%);display:block;padding-bottom:15px;}
.coming_item li a{font-size:16px;line-height:16px;padding-right:10px;border-right:1px solid hsl(359, 88%, 31%) !important;color:hsl(359, 88%, 31%);display:block;}
.coming_item li:last-child a{border:none;}
#teacher_html{}
#teacher_html h2{}
#teacher_html h3{}
#teacher_html .help_thousent{padding:0;}
#teacher_html .help_thousent li{list-style-position:outside;}
#teacher_html .help_thousent h5{font-weight:700;}
.city_item > .faculty-list{padding:0;margin:0;}
.city_item .faculty_list li{color:hsl(0, 0%, 0%);font:400 19px/24px 'Open Sans', sans-serif;list-style-type:square;padding:0 0 5px;}
#woopro li{text-align:center;}
.city_item .regs_list li, ul.regs_list li{color:hsl(0, 0%, 0%);font:400 19px/24px 'Open Sans', sans-serif;list-style:none;padding:5px 0;}
.city_item.closer_pra h3{padding-bottom:10px;}
.city_item .regs_list li ul, .city_item ul.regs_list{ margin:0 !important;}
.city_item .regs_list ul li{}
.to-top-jquery a .fa, .to-top-jquery a:active .fa .to-top-jquery a:focus .fa{font-size:20px;outline:none;}
#nav_bg .navbar-toggle .menu_tit, #nav_bg.stick .navbar-toggle .menu_tit{font-size:12px;font-weight:normal;text-transform:uppercase;color:#990000;line-height:24px;}
#nav_bg .navbar-toggle .icon-bar, #nav_bg.stick .navbar-toggle .icon-bar{width:100%;}
.city_item .txt > strong{font-weight:600 !important;display:block;}
.city_item.links_pg p{ padding-bottom:15px;}
.city_item .space_btm, .space_btm{ padding-bottom:15px;}
.products .woocommerce-product-details__short-description p{ font-size:12px; line-height:normal; color:#000;}
#woopro li.product{ min-height:308px;}
.products li.type-product .button.product_type_simple{ margin-top:0px !important;}
.large_img{ width:100% !important; float:none !important;}
#sidebar_articels h2{
	color: #353535;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 15px;
    padding-bottom:20px;
}
#sidebar_articels .panel-default{
	border: 1px solid #dddddd;
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.15);
    padding: 30px 20px;
}
#sidebar_articels li{ border-bottom:1px solid rgba(0,0,0,0.1); margin-bottom:8px; padding-bottom:8px;}
#sidebar_articels li:last-child{ border:none; padding:0; margin:0;}
#sidebar_articels li:before{ display:none;}
#sidebar_articels li a{ color:#990000;}
#sidebar_articels li .post-excerpt{ font-size:12px;}
#sidebar_articels li .read_more{ display:none;}
#sidebar_articels .btn_artls, #sidebar_articels .btn_artls:hover, #sidebar_articels .btn_artls:focus{
	border-color: #737373;
	background:none;
    border-radius: 0;
    color: #666;
    display: block;
    font-size: 14px;
	font-weight:600;
    margin: 20px auto 0;
    padding: 3px 5px;
    width: 70%;
	outline:none;
	box-shadow:none;
}
.navbar-default .navbar-toggle{border:none;}
.navbar.stick .navbar-toggle{margin-top:8px;}
.navbar-default .navbar-toggle .icon-bar{background:#960a0c;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
.navbar-collapse{padding-left:0px;padding-right:0px;}
.woocommerce-message, abbr.required, .return-to-shop { display:none !important;}

/* @media Styleseet */
@media (max-width:699px){.logo_sec.text-center > a{padding:0px;}
#top_head .divider{/*display:none;*/}
#nav_bg .navbar-brand img{max-width:110px !important;}
#nav_bg{margin-bottom:0px !important;}
#nav_bg .navbar-toggle{margin:0;padding:0 15px 10px;}
#nav_bg.stick .navbar-toggle{padding:15px;}
#nav_bg .navbar-brand{height:auto;display:none;}
#nav_bg.stick .navbar-brand{display:block;}
#nav_bg.stick{background-color:#f8f8f8;border-color:#e7e7e7;box-shadow:0 0 15px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.5);}
#nav_bg.stick .navbar_brand{display:none;}
.logo_sec img{max-width:200px !important;}
.normal_menu{padding-left:15px;padding-right:15px;}
.logo_cap{padding-top:15px;}
.wpb_wrapper .banner h1{font-size:26px;line-height:30px;padding-bottom:10px;}
.banner h2{font-size:18px;line-height:24px}
.eventmenu{padding-bottom:35px;}
.sp_mrg{margin:15px 0 !important;}
#testim_wrap{padding-bottom:15px;}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper,
#testim_sec .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper,
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{min-height:inherit;}
#testim_sec_h .apct-testim-wrapper{margin-bottom:0px;}
#testim_sec_h .apct-testim-excerpt .apct-read-more,
#testim_sec .apct-testim-excerpt .apct-read-more,
.testimonial_all .apct-testim-excerpt .apct-read-more{position:relative !important;bottom:0 !important;width:auto !important;}
#testi_listing_heading h2{font:400 20px/26px 'Open Sans', sans-serif !important;}
.testim_heahing h2{font:600 20px/26px 'Open Sans', sans-serif !important;padding-bottom:15px !important;}
.testim_heahing h3{color:#000;font:700 14px/18px 'Open Sans', sans-serif !important;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li{width:100%;margin:0 auto;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li:nth-child(2){margin:0;}
#testi_listing_heading{padding:0px;}
.testim_heahing{padding-top:20px;}
#traning_wrap{margin-bottom:0px;}
#traning_wrap .list_item{padding:8px 0;}
.footer_logo{ text-align:left;}
.footer_logo img{ max-width:110px;}
.widget_foot h2{ font-size:16px !important;}
.shelley_content{padding-top:10px;}
.wpb_wrapper .shelley_content ul li{list-style:none !important;}
.city_item h2{font-size:22px;}
/*.inner-body p, .faculty-list li{font-size:14px;line-height:24px;}*/
.wpb_wrapper ul li{ list-style:none;}
.upcomingTabil{ width:230px; margin:0 auto; padding:30px 25px;}
#sidebar_articels{ width:230px; margin:0 auto;}
#testim_sec .apct-testim-wrapper, .side-testimonila .apct-testim-wrapper, .testimonial_all .apct-testim-wrapper{ /*width:230px;*/ margin:0 auto;}
.apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-more, .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-less{ width:auto;}
.city_sidebar .side-testimonila .apct-testim-wrapper div#template-7{ margin-top:45px;}
.side-testimonila{ display:none;}
/*.city_item .txt > strong > span{ display:none;}*/
.wpb_wrapper .city_item ul{margin:0 !important;}
}
@media (min-width:700px){#nav_bg .navbar-brand{display:none;}
}
@media (min-width:700px) and (max-width:750px){#nav_bg .navbar-brand{display:block;max-width:110px;}
#nav_bg .navbar_brand{display:none;}
#nav_bg.stick{background-color:#f8f8f8;border-color:#e7e7e7;box-shadow:0 0 15px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.5);}
#nav_bg #navigation li{display:inline-block !important;float:none !important;padding:5px;width:100% !important;}
#nav_bg #navigation li a{border-bottom:1px solid #777;}
}

@media (max-width:668px){#top_head{text-align:center;}
#navigation .normal_menu ul a{padding:0 1.2125em;}
.list_item, #traning_wrap .wpb_single_image.vc_align_left{}
.bor-right{border:none !important;}
#navigation ul li:hover > ul.sub-menu{position:relative;top:0;width:100%;padding:15px;}
#navigation ul{text-align:left;}
#nav_bg.stick .sticky_menu{/*height:350px;overflow-y:scroll;*/}
#nav_bg #navigation li .sub-menu li{width:100%;display:block;}
#nav_bg #navigation li .sub-menu li a{width:100%;padding:8px;}
#nav_bg #navigation ul ul ul{left:0;margin-bottom:10px !important;}
#nav_bg #navigation li:hover > a, #nav_bg #navigation ul ul *:hover > a, #nav_bg #navigation a:focus{background:#000;}
#nav_bg2 .navbar-brand{max-width:110px;}
#top_head .col-md-3.col-sm-4.col-md-offset-5.col-sm-offset-2{display:none;}
#top_head{text-align:center;}
.wpb_wrapper ul li{font: 400 19px/24px 'Open Sans', sans-serif;}
a.learn-more, a.learn-more:hover, .main_heding a.learn-more{padding-bottom:12px;}
.home .list_item.text-center h3 a {clear:both;padding-bottom:40px;display:block;text-align:center;}
}
@media(min-width:670px) and (max-width:768px){.logo_sec.text-center > a{padding:0px;}
#top_head .divider{/*display:none;*/}
#nav_bg{margin-bottom:0px !important;}
#nav_bg .navbar-brand{height:auto;display:none;}
#nav_bg.stick .navbar-brand{display:none;}
#navigation .normal_menu ul a{font-size:14px;padding:0 2px;}
#nav_bg.stick .sticky_menu ul li{ padding:0px !important;}
#nav_bg.stick .sticky_menu ul a{ padding:0 5px; font-size:11px; line-height:30px;}
/*#testim_sec .apct-testim-wrapper, .side-testimonila .apct-testim-wrapper, .testimonial_all .apct-testim-wrapper{ width:230px; margin:0 auto;}*/
.logo_sec img{max-width:200px !important;}
.wpb_wrapper .banner h1{font-size:38px;line-height:40px;padding-bottom:10px;}
.banner h2{font-size:18px;line-height:30px}
.eventmenu{padding-bottom:30px;}
.sp_mrg{margin:15px 0 !important;}
#testim_wrap{padding-bottom:15px;}
.testim_heahing{padding-top:20px;}
#testi_listing_heading h2{font:400 28px/34px 'Open Sans', sans-serif;}
.testim_heahing h2{font:600 22px/30px 'Open Sans', sans-serif;padding-bottom:10px;}
.testim_heahing h3{color:#000;font:700 18px/24px 'Open Sans', sans-serif;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li{/* width:30%; margin:0 auto; float:none; display:block;*/}
#testim_sec .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper,
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{min-height:inherit;margin:0;}
#testim_sec_h .apct-testim-wrapper div#template-7 .apct-testim-sub-wrapper{min-height:412px;margin:0;}
#testim_sec_h .apct-testim-wrapper{margin-bottom:0px;}
#testim_sec_h .apct-testim-excerpt .apct-read-more,
#testim_sec .apct-testim-excerpt .apct-read-more,
.testimonial_all .apct-testim-excerpt .apct-read-more{position:relative !important;bottom:0 !important;width:auto !important;width:auto !important;}
.apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-more, .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-less{ width:auto;}
#testi_listing_heading{padding:10px 0 0px;}
/*#traning_wrap{margin-bottom:0px;}*/
#traning_wrap .list_item{padding:8px 0;}
.shelley_content{padding-top:10px;}

label.viewut{/*display:none;*/}
#menu_take_workshop{/*display:block;*/}
.eventmenu ul li a{font-size:14px;padding:0;}
.wpb_wrapper ul li{/*padding:4px 0;*/}
/*#testim_sec .apct-testim-wrapper, .testimonial_all .apct-testim-wrapper{ width:230px; margin:0 auto;}*/


}
@media (max-width:800px){
		
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testimonial-display-wrapper {
    width: 45% !important;
    margin-top: 30px;
    margin-right: 13px !important;
}
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-more{max-width:100% !important; }
#nav_bg.stick .sticky_menu ul a{padding:0px;}
.responsiv-footer{display:block;}
.min-footer{display:none;}
footer .work-border.responsiv-footer h2{display:none;}
.wpb_wrapper .shelley_content ul li{list-style:none !important;}
.shelley_content ul.list-unstyled{margin:0 !important;}
}
@media (max-width:768px){
	

	#nav_bg.stick .sticky_menu ul a{padding:5px;}

}
@media (max-width:600px){
.testimonial_all .apct-testim-wrapper div#template-7 .apct-testimonial-display-wrapper {
    width: 98% !important;
    margin-right: 0px !important;
}
}
@media screen and (max-width: 1024px) and (min-width: 569px){
post, .type-post, .type-page {
    padding: 0 !important;
 }
}
@media (min-width:700px) and (max-width:980px){/*#top_head{text-align:center;}*/
#navigation ul{display:block;text-align:center;}
#nav_bg li a{border:none;}
#nav_bg #navigation li{/*display:block;float:left;*/padding:5px 2px;width:auto;}
#nav_bg #navigation ul ul li{ padding:0;}
#nav_bg.stick .sticky_menu ul a{/*padding:5px;*/ line-height:24px;}
#nav_bg.stick .sticky_menu ul ul a{padding:5px; line-height:20px;}
#navigation .normal_menu ul a{font-size:14px; line-height:24px;padding:0 2px;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li{ width: 30%; float: left; display: block;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li:nth-child(2){/*margin:0;*/ margin:0 30px;}
.apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-more, .apct-testim-wrapper div#template-7 .apct-testimonial-content .apct-read-less{ width:100% !important;position: static;}
/*.inner-body .vc_col-sm-4, #testim_sec .apct-testim-wrapper div#template-7 .apct-testimonial-display-wrapper{ width:252px !important; margin:0 auto 15px; float:none !important;}*/
#navigation a{padding:0;}
.navbar_brand img {
    max-width: 100px !important;
    padding: 10px 10px;
}
#nav_bg.stick .sticky_dynamic {
    margin-top: 11px;
}
#navigation ul ul{top: auto !important;}
#navigation ul ul ul{top:0 !important;}
}
/**/@media (min-width: 700px) and (max-width: 800px){
	.inner-body .vc_col-sm-4 {
		width: 50% !important;
		min-height:568px !important;
	}
}
@media (min-width:1000px) and (max-width:1024px){
#navigation ul{display:block;text-align:center;}
#nav_bg li a{border:none;}
#nav_bg #navigation .normal_menu li{padding:0px 10px;width:auto;}
#nav_bg.stick #navigation .sticky_menu li{display:block;float:left;padding:0px 10px;width:auto;}
#nav_bg.stick .sticky_menu ul a{padding:0 3px;}
#navigation .normal_menu ul a{font-size:14px;padding:8px;}
#testim_sec_h .list-unstyled.list-inline.clearfix > li:nth-child(2){/*margin:0;*/ margin:0 85px;}
}
/**/@media (min-width:769px) and (max-width:1300px){
.vc_col-sm-4 {
    width: 33.33333333% !important;
}
}
.col-xs-5th-1, .col-xs-5th-2, .col-xs-5th-3, .col-xs-5th-4{float:left;}
.col-xs-5th-5{float:left;width:100%;}
.col-xs-5th-4{width:80%;}
.col-xs-5th-3{width:60%;}
.col-xs-5th-2{width:40%;}
.col-xs-5th-1{width:20%;}
.col-xs-5th-pull-5{right:100%;}
.col-xs-5th-pull-4{right:80%;}
.col-xs-5th-pull-3{right:60%;}
.col-xs-5th-pull-2{right:40%;}
.col-xs-5th-pull-1{right:20%;}
.col-xs-5th-pull-0{right:auto;}
.col-xs-5th-push-5{left:100%;}
.col-xs-5th-push-4{left:80%;}
.col-xs-5th-push-3{left:60%;}
.col-xs-5th-push-2{left:40%;}
.col-xs-5th-push-1{left:20%;}
.col-xs-5th-push-0{left:auto;}
.col-xs-5th-offset-5{margin-left:100%;}
.col-xs-5th-offset-4{margin-left:80%;}
.col-xs-5th-offset-3{margin-left:60%;}
.col-xs-5th-offset-2{margin-left:40%;}
.col-xs-5th-offset-1{margin-left:20%;}
.col-xs-5th-offset-0{margin-left:0%;}
@media (min-width:768px){.col-sm-5th-1, .col-sm-5th-2, .col-sm-5th-3, .col-sm-5th-4{float:left;}
.col-sm-5th-5{float:left;width:100%;}
.col-sm-5th-4{width:80%;}
.col-sm-5th-3{width:60%;}
.col-sm-5th-2{width:40%;}
.col-sm-5th-1{width:20%;}
.col-sm-5th-pull-5{right:100%;}
.col-sm-5th-pull-4{right:80%;}
.col-sm-5th-pull-3{right:60%;}
.col-sm-5th-pull-2{right:40%;}
.col-sm-5th-pull-1{right:20%;}
.col-sm-5th-pull-0{right:auto;}
.col-sm-5th-push-5{left:100%;}
.col-sm-5th-push-4{left:80%;}
.col-sm-5th-push-3{left:60%;}
.col-sm-5th-push-2{left:40%;}
.col-sm-5th-push-1{left:20%;}
.col-sm-5th-push-0{left:auto;}
.col-sm-5th-offset-5{margin-left:100%;}
.col-sm-5th-offset-4{margin-left:80%;}
.col-sm-5th-offset-3{margin-left:60%;}
.col-sm-5th-offset-2{margin-left:40%;}
.col-sm-5th-offset-1{margin-left:20%;}
.col-sm-5th-offset-0{margin-left:0%;}
}
@media (min-width:992px){.col-md-5th-1, .col-md-5th-2, .col-md-5th-3, .col-md-5th-4{float:left;padding-left:15px;padding-right:15px;}
.col-md-5th-5{float:left;width:100%;}
.col-md-5th-4{width:80%;}
.col-md-5th-3{width:60%;}
.col-md-5th-2{width:40%;}
.col-md-5th-1{width:20%;}
.col-md-5th-pull-5{right:100%;}
.col-md-5th-pull-4{right:80%;}
.col-md-5th-pull-3{right:60%;}
.col-md-5th-pull-2{right:40%;}
.col-md-5th-pull-1{right:20%;}
.col-md-5th-pull-0{right:auto;}
.col-md-5th-push-5{left:100%;}
.col-md-5th-push-4{left:80%;}
.col-md-5th-push-3{left:60%;}
.col-md-5th-push-2{left:40%;}
.col-md-5th-push-1{left:20%;}
.col-md-5th-push-0{left:auto;}
.col-md-5th-offset-5{margin-left:100%;}
.col-md-5th-offset-4{margin-left:80%;}
.col-md-5th-offset-3{margin-left:60%;}
.col-md-5th-offset-2{margin-left:40%;}
.col-md-5th-offset-1{margin-left:20%;}
.col-md-5th-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.col-lg-5th-1, .col-lg-5th-2, .col-lg-5th-3, .col-lg-5th-4{float:left;}
.col-lg-5th-5{float:left;width:100%;}
.col-lg-5th-4{width:80%;}
.col-lg-5th-3{width:60%;}
.col-lg-5th-2{width:40%;}
.col-lg-5th-1{width:20%;}
.col-lg-5th-pull-5{right:100%;}
.col-lg-5th-pull-4{right:80%;}
.col-lg-5th-pull-3{right:60%;}
.col-lg-5th-pull-2{right:40%;}
.col-lg-5th-pull-1{right:20%;}
.col-lg-5th-pull-0{right:auto;}
.col-lg-5th-push-5{left:100%;}
.col-lg-5th-push-4{left:80%;}
.col-lg-5th-push-3{left:60%;}
.col-lg-5th-push-2{left:40%;}
.col-lg-5th-push-1{left:20%;}
.col-lg-5th-push-0{left:auto;}
.col-lg-5th-offset-5{margin-left:100%;}
.col-lg-5th-offset-4{margin-left:80%;}
.col-lg-5th-offset-3{margin-left:60%;}
.col-lg-5th-offset-2{margin-left:40%;}
.col-lg-5th-offset-1{margin-left:20%;}
.col-lg-5th-offset-0{margin-left:0%;}
}
.outer_wrap{}
.flex_10,
.flex_20,
.flex_25,
.flex_33,
.flex_40,
.flex_50,
.flex_60,
.flex_66,
.flex_75,
.flex_80,
.flex_90,
.flex_100{display:inline;float:left;position:relative;}
.push{margin:1px 0px 0px 0px;}
.flex_10{width:10%;}
.flex_20{width:20%;}
.flex_25{width:25%;}
.flex_33{width:33%;}
.flex_40{width:40%;}
.flex_50{width:50%;}
.flex_60{width:60%;}
.flex_66{width:66%;}
.flex_75{width:75%;}
.flex_80{width:80%;}
.flex_90{width:90%;}
.flex_100{width:100%;}
.flex_pad{padding:10px;}
.flex_vert_pad{padding:20px 0px 20px 0px;}
.clear{clear:both;}
#header{padding:20px;}
.outer_header_wrap{}
.inner_header_wrap{}
nav a#pull{display:none;}
#navigation{background:;clear:both;display:block;float:left;margin:0px;padding:0px;width:100%;}
#navigation a{color:#000;}
#navigation li li a{color:#000;}
#navigation ul{font-size:13px;list-style:none;margin:0px 0px 0px 0px;padding-left:0;}
#navigation li{float:left;position:relative;}
#navigation a{font-weight:bolder;display:block;line-height:3.333em;padding:0 13px;text-decoration:none;}
#navigation ul ul{display:none;float:left;margin:0;position:absolute;top:3.333em;left:0;width:188px;z-index:99999;}
#navigation ul ul ul{left:100%;top:0;}
#navigation ul ul a{background:#f9f9f9;color:#444;font-size:13px;font-weight:normal;height:auto;line-height:1.4em;padding:10px 10px;width:168px;text-align:left;}
#navigation ul ul ul{width:auto;}
#navigation ul ul ul a{width:190px;}
#navigation li:hover > a,
#navigation ul ul:hover > a,
#navigation a:focus{background:#888;}
#navigation li:hover > a,
#navigation a:focus{background:#000;color:#fff;}
#navigation ul li:hover > ul{display:block;}
#navigation .current_page_item > a,
#navigation .current_page_ancestor > a{font-weight:normal;}
#sidebar{margin:0px;}
#sidebar img{max-width:100%;height:auto;}
#pages,
#archives,
#categories,
#feeds,
#sidebarmeta,
#blogroll{margin:0px;}
.sidebaritem{padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;border-bottom:1px dotted #ccc;}
.postmetadata{padding:0px 0px 5px 0px;color:#777777;font-size:12px;line-height:18px;text-transform:capitalize;clear:both;}
.meta{padding:0px 0px 10px 0px;}
object,
video{max-width:100%;width:100%;}
.wp-caption{max-width:95%;height:auto;}
img{max-width:100%;height:auto;}
.wp-caption img,
.gallery-icon img{max-width:98%;height:auto;}
.archive .post,
.blog .post{padding:0px 0px 50px 0px;}
.post,
.type-post,
.type-page{padding:0px 0px 10px 0px;}
.textcenter{text-align:center;}
.textleft{text-align:left;}
.textright{text-align:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0px 20px 20px 0px;clear:both;}
.alignright{float:right;margin:0px 0px 20px 20px;clear:both;}
.attachment-post-thumbnail{float:left;min-width:inherit;border:5px solid #fff;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 2px #888;overflow:hidden;margin:0px 20px 20px 0px;}
.time{background:url(images/swpf_icons.png) no-repeat left -88px;margin:0px;padding:0px 0px 0px 23px;}
.post-comments{background:url(images/swpf_icons.png) no-repeat left -66px;margin:0px;padding:0px 0px 0px 23px;}
.categories{background:url(images/swpf_icons.png) no-repeat left -108px;margin:0px;padding:0px 0px 0px 23px;}
.tags{background:url(images/swpf_icons.png) no-repeat left -24px;margin:0px;padding:0px 0px 0px 23px;}
.meta_author{background:url(images/swpf_icons.png) no-repeat left -45px;margin:0px;padding:0px 0px 0px 25px;}
.author{background:#f3f3f3;padding:20px 20px 0px 0px;margin:0px 0px 20px 0px;}
.author img{float:left;margin:0px 20px 10px 0px;}
.authorinfo h3{margin:0px 0px 10px 0px;padding:0px;}
.authorinfo p{margin:0px;padding:0px 0px 20px 20px;font-size:12px;}
#footer{border-top:solid 8px #000;margin:0px 0px 0px 0px;text-align:center;padding:20px;color:#848484;}
.outer_footer_wrap{}
.inner_footer_wrap{}
.sticky{background:url(images/must-read.png) no-repeat right top;background-color:#fff;}
.gallery-caption{width:90%;padding:0px;margin:0 auto;}
.bypostauthor{}
.wp-caption-text{font-size:10px;color:#777;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:0px;margin:0px 0px 20px 0px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.pagenavi{margin:0 auto 20px auto;width:400px;padding:5px;background:#f3f3f3;border:1px solid #ccc;-moz-box-shadow:inset 0 0 5px #fff;-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;}
.pagenavi a{padding:5px 6px 4px 6px;margin:3px;text-decoration:none;color:#666;background-color:inherit;}
.pagenavi a:hover{color:#000;}
.pagenavi span.pages{padding:5px 6px 4px 6px;margin:3px;color:#333;font-weight:bold;background-color:inherit;}
.pagenavi span.current{padding:5px 6px 4px 6px;margin:3px;font-weight:bold;color:#fff;background-color:#ccc;}
h3#reply-title{padding:0px;margin:0px;}
.logged-in-as{padding:0px;margin:0px;}
#comments-title:before{content:"Comments: ";color:#777;}
#comments-title{padding:30px 0px 0px 0px;margin:0px;text-align:center!important;}
.comment-author{font-weight:bolder;font-size:14px;font-style:italic;text-transform:capitalize;margin:40px 0px 0px 0px;padding:40px 0px 0px 0px;}
.comment-author .avatar{display:block;float:left;margin:-5px 12px 0px 0px;padding:0px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:solid 5px #f3f3f3;}
#comment-block{padding:0px;overflow:hidden;}
.comment-body p{margin:10px 0px 10px 0px;padding:10px 10px;background-color:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#comment-block .children{margin:-50px 0px 0px 0px;}
#comment-block ol,
#comment-block .children li{margin:0px;padding:0px;font-size:14px;list-style-type:none;}
#comment-block a{color:#006699;}
.commentmetadata{font-size:10px;padding:0px;margin:0px;}
#respond{margin:40px 0px 0px 0px;}
.navigation{text-shadow:0px 1px 0px #ccc;width:100%;text-align:center;padding:5px;margin:30px 0px 50px 0px!important;}
.navigation a{padding:5px 6px 4px 6px;margin:3px;font-weight:bold;color:#555555;text-shadow:0px 1px 0px #fff;background:#fcfcfc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.navigation a:hover{color:#000;padding:5px 6px 4px 6px;margin:3px;font-weight:bold;background-color:#dfdfdf;}
.navigation span.pages{padding:5px 6px 4px 6px;margin:3px;color:#333;font-weight:bold;background-color:inherit;display:none;}
.navigation span.current{padding:5px 6px 4px 6px;margin:3px;font-weight:bold;color:#fff;text-shadow:0px 1px 0px #333;background-color:#888;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}
#header h1{font-weight:600;margin:0px;line-height:36px;}
#header h1 a{color:black;font-size:36px;letter-spacing:-.5px;text-decoration:none;}
#header h1 a:hover{color:#333;text-decoration:none;}
.description{color:#777777;}
.bread-crumb{color:#777777;font-size:14px;margin:0px 0px 25px 0px;padding:5px 15px 5px 15px;}
.postdate{text-align:right;padding:30px 20px 0px 0px;}
.postmonth{color:#ccc;font-size:11px;text-transform:uppercase;font-weight:bolder;padding:0px;margin:2px 0px 0px 0px;}
.postyear{color:#ccc;font-weight:bolder;font-size:22px;padding:0px;margin:-2px 0px 0px 0px;}
.content-format-aside .entry,
.content-format-gallery .entry,
.content-format-link .entry,
.content-format-image .entry,
.content-format-quote .entry,
.content-format-status .entry,
.content-format-video .entry,
.content-format-audio .entry,
.content-format-chat .entry{padding:15px 0px 0px 0px;}
.content-format-aside .entry{padding:10px 0px 0px 0px;}
.content-format-link p{font-size:22px;padding:0px 0px 0px 0px;}
.content-format-link p:before{content:'Link: ';margin:0px;font-weight:600;}
.content-format-quote blockquote{font-size:22px;padding:20px 10px 20px 90px;margin:0px;background:url("images/quotes.png") 10px 10px no-repeat #f3f3f3;}
.content-format-status p:before{content:'Status: ';margin:0px;font-weight:600;}
.content-format-status p{font-size:26px;margin:0px;line-height:32px;}
.content-format-status .entry p{margin:0px;padding:0px 0px 0px 20px;text-align:left;}
.content-format-status .entry img{float:left;text-align:center;}
a,
a:visited{text-decoration:underline;color:#1B86D2;}
a:hover{text-decoration:none;color:#006699;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
h2,
h3{page-break-after:avoid;}
p,
h2,
h3{orphans:3;widows:3;}
p{margin:0 0 10px;line-height:20px;font-size:14px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0 !important;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}
h1,
h2,
h3{line-height:30px;}
h1{font-size:42px;}
h2{font-size:31.5px;}
h3{font-size:24.5px;}
h4{font-size:17.5px;}
h5{font-size:14px;}
h6{font-size:11.9px;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
h1 a{text-decoration:none;}
.headline{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
ul,
ol{font-size:14px;color:#222222;padding:0;}
ul ul,
ul ol,
ol ol,
ol ul{margin-bottom:0;}
li{line-height:20px;}
dl{margin-bottom:20px;font-size:14px;line-height:20px;}
dt,
dd{line-height:20px;}
dt{font-weight:bold;margin-top:10px;}
dd{margin:5px 0px 0px 20px;}
hr{margin:20px 0 6px;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;}
blockquote{font-size:14px;line-height:22px;background:#f9f9f9;border-left:10px solid #ccc;margin:20px;quotes:"\201C""\201D""\2018""\2019";padding:20px 10px 20px 90px;background:url("images/quotes.png") 10px 10px no-repeat #f3f3f3;}
address{display:block;margin-bottom:0px;font-style:normal;line-height:20px;}
code,
pre{padding:0 3px 2px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
pre.prettyprint{margin-bottom:20px;}
pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;border:1px solid #ccc;}
tr,
td{border:1px solid #ccc;padding:5px;}
th{padding:5px;background-color:#f3f3f3;border:1px solid #ccc;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
legend small{font-size:15px;color:#999999;}
label,
input,
button,
select,
textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,
button,
select,
textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
label{display:block;margin-bottom:5px;}
select,
textarea,
input[type="text"]{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
input[type="text"], input[type="password"]{display:inline-block;padding:6px;margin-bottom:10px;margin-right:8px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
textarea{height:auto;width:80%;}
radio,
checkbox{min-height:20px;padding-left:20px;}
radio input[type="radio"],
checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
textarea,
input[type="text"], input[type="password"]{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
textarea:focus,
input[type="text"]:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;line-height:normal;}
select{height:30px;line-height:30px;width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a.button{color:#fff;text-decoration:none;}
.button,
input[type="submit"]{display:inline-block;padding:7px 12px;margin-bottom:0;font-size:14px;font-weight:600;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;background-color:#888;border:0px;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.button:hover,
.button:focus,
.button:active,
.button.active,
.button.disabled,
.button[disabled]{color:#FFF;background-color:#CCC;border:0px;}
.button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}