/*
Theme Name: Alpha Grinds
Version: 1.0
*/



@font-face {



    font-family: 'BebasNeue';



    src: url('fonts/bebasneue-webfont.eot');



    src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),



         url('fonts/bebasneue-webfont.woff') format('woff'),



         url('fonts/bebasneue-webfont.ttf') format('truetype'),



         url('fonts/bebasneue-webfont.svg#BebasNeue') format('svg');



}



@font-face {



    font-family: 'Oswald';



    src: url('fonts/oswald-webfont.eot');



    src: url('fonts/oswald-webfont.eot?#iefix') format('embedded-opentype'),



         url('fonts/oswald-webfont.woff') format('woff'),



         url('fonts/oswald-webfont.ttf') format('truetype'),



         url('fonts/oswald-webfont.svg#Oswald') format('svg');



}



@font-face {



    font-family: 'LeagueGothic';



    src: url('fonts/league_gothic-webfont-webfont.eot');



    src: url('fonts/league_gothic-webfont-webfont.eot?#iefix') format('embedded-opentype'),



         url('fonts/league_gothic-webfont-webfont.woff') format('woff'),



         url('fonts/league_gothic-webfont-webfont.ttf') format('truetype'),



         url('fonts/league_gothic-webfont-webfont.svg#LeagueGothic') format('svg');



}







body {margin-top:0px;font-size: 14px;font-family: verdana;color: #333333;background-color: #222222;}



h1, h2, h3, h4, h5 {font-family:Oswald; margin-bottom: 10px; margin-top: 10px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}



h1 {font-size:30px;}



h2 {font-size:28px; }



h3 {font-size:24px; }



h4 {font-size:18px; }



h5 {font-size:16px; }



h1 a {color:#555;}







.entry h1 i,.entry h2 i,.entry h3 i,.entry h4 i,.entry h5 i,.entry h6 i{margin-top:-0.2em;margin-right:0.5em;}



#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:30px;}







.heading-style{ background: url(images/line_title.png) repeat-x 0 10px; overflow: hidden; margin: 0;padding: 0;}



#content .heading-style h2{display:inline;}







a:hover {text-decoration: none;}



.btn{transition: .3s;}



.sidebar-box li {list-style: none;}







.wp-caption{}



.wp-caption-text{}



.sticky-padding.sticky{background:#F5F2FF;padding:10px;}



.gallery-caption{}



.bypostauthor{}



blockquote {font-style: italic;background: #f5f5f5;}



.break{height:1.5em;width:100%;}











@media (min-width: 1200px){.container {max-width: 900px;}}







#wrapper{background-color: #fff;}



.entry div.content-container,.entry div.container{max-width:970px;margin-right: auto;margin-left: auto;}



.boxed{max-width:1000px;margin-right:auto;margin-left:auto;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;}











/* header variation */



#main-header #profile{text-align:right;}



#ads720x90{margin-bottom:5px;}







#awp-header-top{background:#222222;padding:5px 0px;}



#awp-header-top .phone{height:28px;line-height:28px;}



#awp-header-top,#awp-header-top .phone a{color:#bebebe;}



#awp-header-top .social-profile a{font-size:25px;}



#awp-header-top .social-profile{text-align:right;}



@media(max-width:768px){



  #awp-header-top .phone, #awp-header-top .social-profile{text-align:center;}  



}







.center{text-align:center;margin:0px;}



.center .navbar-nav{float:none;margin:0 auto;}



@media(min-width:768px){



  .center .navbar-nav>li{float:none;display:inline-block;margin: 0px -2px;}



  .center .nav>li>a{display:inline-block;}



}



@media(max-width:768px){



  #main-header, #main-header #profile{text-align:center;}



  #main-header #logo{float:none;}



}



.center img{margin:0 auto;max-width:100%;}



.center .dropdown-menu{top:inherit;}



.var-3-menu .nav>li>a{height:87px;line-height:87px;padding:0px 15px;}



.var-3-menu,.var-3-menu a{color:#bebebe;}



.var-3-menu>.navbar-nav{float:right;}



.var-4 .input-append{margin-top:0px;}



.var-4 a{height:30px;line-height:30px;}











/* woahbar */



@media(min-width:768px){



  .logged-in.admin-bar .woahbar{top:32px;}



  .logged-in.admin-bar .woahbar-stub{top:25px;}



}



@media(max-width:782px){



  .logged-in.admin-bar .woahbar{top:40px;}



  .logged-in.admin-bar .woahbar-stub{top:32px;}



}



@media(max-width:600px){



  .logged-in.admin-bar .woahbar,



  .logged-in.admin-bar .woahbar-stub{position:absolute;}



}







#woahbar {z-index:9999;



  border-bottom: 1px solid #eee;



  -webkit-box-shadow: 0 0 5px #000;



  -moz-box-shadow:    0 0 5px #000;



  box-shadow:         0 0 5px #000;



  }



.woahbar {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:100;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	color:#fff;
	min-height:37px;
	line-height:37px;
	-moz-box-shadow: 0 0 5px #333;
	-webkit-box-shadow: 0 0 5px #333;
	box-shadow: 0 0 5px #333;
	background: #D2232A !important;
}



.woahbar p {text-align:center;margin:0px;}



.woahbar .transbg_line2, .woahbar .transbg_line {margin-top:25px;position: relative;}



.woahbar p a {color:#fff; border-bottom:1px dotted #cccccc; text-decoration:none;}



.woahbar p a:hover {color:#fff; border-bottom:1px solid #cccccc;}







.woahbar-stub{display:none;position:fixed;top:-10px;right:0;height:25px;z-index:9999;text-align:center;padding:7px 0 5px}



.woahbar-link{text-decoration:underline}



.woahbar-down-arrow:hover{opacity:0.60;}



.woahbar-up-arrow:hover{opacity:0.60;}



.close-notify{float:right;margin-right:15px;margin-top:-40px;color:#fff;width:28px;height:32px;text-decoration:none;cursor:pointer; position: relative; visibility: hidden;}



.show-notify{border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; float:right;margin-right:12px;color:#eee;width:36px;height:36px;line-height:36px;text-decoration:none;cursor:pointer;padding:0;



  border: 1px solid #eee;



-moz-box-shadow: 0 0 5px #000;



-webkit-box-shadow: 0 0 5px #000;



box-shadow: 0 0 5px #000;



}



.site-header{font-size: 2.4em;font-family: LeagueGothic;padding:10px 0px;}



.site-header.big-logo{padding:0px;}



.site-header.big-logo img{width:100%;height:auto;}



.site-header h1{margin-bottom:0px;}



.site-header a{color: #333333;}



#logo .description {text-transform: uppercase;font-family: LeagueGothic;font-size: 20px;}



#logo h1{font-size: 40px;line-height: 36px;font-family: BebasNeue;text-transform: uppercase;margin-top:10px;}



#stripebar{top:0px;border-bottom:1px solid #dddddd;width:100%;}



#profile{line-height:1.2em;}



.container{padding-left:0px;padding-right:0px;}



#content{padding:20px 0px;}



.page-template-template-fullcontent-php #content{padding:0px;}



.main-slider{border-bottom:5px solid #333333;padding:20px 0px;}



.alt-slider{border-bottom:5px solid #333333;padding:0px;}



.main-slider .slide{border:9px solid #ffffff;}



.main-slider .carousel-indicators{bottom:10px;}



.carousel-indicators li,.carousel-indicators .active{margin-left:5px;margin-right:5px;}



.cta h1{color:#cccccc;}



.cta{color: #cccccc;background-color: #353535;-moz-box-shadow: 0 5px 10px -5px #000;-webkit-box-shadow: 0 5px 10px -5px #000;box-shadow: 0 5px 10px -5px #000;padding-top:25px;padding-bottom:25px;}



.cta p{font-size: 16px;line-height: 1.6em;}



.cta a{font-weight: bold;font-family: helvetica, tahoma, arial;margin-left: 20px;}



.alt-slider-container{max-width:100%;}



.da-dots span {background:transparent;box-shadow: none;border:1px solid #ffffff;}



.da-dots span.da-dots-current:after{width:10px;height:10px;top:0px;left:0px;background:#dddddd;}







/* social profile */



#awp-header-top a{color:#bebebe;}



.social-profile a{font-size:15px;color: #222222;transition: .3s;}



#awp-header-top .social-profile a{font-size:14px;}



.social-profile.pull-right{text-align:right;}



#awp-header-top .icon-facebook:hover, .awp-icon-1x.awp-icon-type-round.icon-facebook:hover{background:#334b84;}



#awp-header-top .icon-twitter:hover, .awp-icon-1x.awp-icon-type-round.icon-twitter:hover{background:#00aced;}



#awp-header-top .icon-google-plus:hover, .awp-icon-1x.awp-icon-type-round.icon-google-plus:hover{background:#146d3a;}



#awp-header-top .icon-feed2:hover, .awp-icon-1x.awp-icon-type-round.icon-feed2:hover{background:#f88937;}



#awp-header-top .icon-vimeo:hover, .awp-icon-1x.awp-icon-type-round.icon-vimeo:hover{background:#86c9ef;}



#awp-header-top .icon-flickr2:hover, .awp-icon-1x.awp-icon-type-round.icon-flickr2:hover{background:#ff0080;}



#awp-header-top .icon-picassa:hover, .awp-icon-1x.awp-icon-type-round.icon-picassa:hover{background:#375462;}



#awp-header-top .icon-dribbble:hover, .awp-icon-1x.awp-icon-type-round.icon-dribbble:hover{background:#ee417f;}



#awp-header-top .icon-pinterest:hover, .awp-icon-1x.awp-icon-type-round.icon-pinterest:hover{background:#c9222a;}



#awp-header-top .icon-stumbleupon2:hover, .awp-icon-1x.awp-icon-type-round.icon-stumbleupon2:hover{background:#f04e23;}



#awp-header-top .icon-xing2:hover, .awp-icon-1x.awp-icon-type-round.icon-xing2:hover{background:#015A60;}



#awp-header-top .icon-foursquare2:hover, .awp-icon-1x.awp-icon-type-round.icon-foursquare2:hover{background:#0462AC;}



#awp-header-top .icon-iconmonstr-youtube-icon:hover, .awp-icon-1x.awp-icon-type-round.icon-iconmonstr-youtube-icon:hover{background:#dd1e25;}



#awp-header-top .icon-linkedin:hover, .awp-icon-1x.awp-icon-type-round.icon-linkedin:hover{background:#4F87E2;}







#bottom-bar .social_profile a{font-size:25px;margin-right:2px;}







/* search form */



.input-append, .input-prepend {float:right;display: inline-block;margin-top:10px;}



#searchform .input-append input[type="text"] {height:30px;border:1px solid #dddddd; float:left;line-height:1em;position:relative;height: 30px\9; width: 160px; padding:6px 7px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}



button.search {float:right;padding:4px 12px;-webkit-border-radius: 3px;



-webkit-border-top-left-radius: 0px;



-webkit-border-bottom-left-radius: 0px;



-moz-border-radius: 3px;



-moz-border-radius-topleft: 0px;



-moz-border-radius-bottomleft: 1px;



border-radius: 3px;



border-top-left-radius: 0px;



border-bottom-left-radius: 0px;



}







button.show_search {padding:4px 12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}







/* menu */



.nav, .nav-pills, #header { position:relative; z-index:1000; }



.navbar{border-width:4px 0px 0px 0px;border-style:solid;border-radius:0px;margin-bottom:0px;background:#222222;}



.nav>li>a:focus{background:transparent;}



#main-nav ul.nav li a{font-size: 13px;text-decoration: none;text-transform: uppercase;color: #dddddd;transition: .3s;}



.nav .caret {border-top-color: #999999;border-bottom-color: #999999;}



.dropdown-menu{border:none;}



#main-nav ul.dropdown-menu li a{text-transform: capitalize;}



.dropdown-menu .dropdown-menu {left:100%;top:-3px;}



#main-nav ul.nav li a:hover,#main-nav .nav .open>a,#main-nav .nav .open>a:hover,#main-nav .nav .open>a:focus,#main-nav .dropdown-menu>.active>a,#main-nav .dropdown-menu>.active>a:hover,#main-nav .dropdown-menu>.active>a:focus{ border-color:#333333;



background: #111111; /* Old browsers */



background: -moz-linear-gradient(top,  #111111 0%, #222222 100%); /* FF3.6+ */



background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(100%,#222222)); /* Chrome,Safari4+ */



background: -webkit-linear-gradient(top,  #111111 0%,#222222 100%); /* Chrome10+,Safari5.1+ */



background: -o-linear-gradient(top,  #111111 0%,#222222 100%); /* Opera 11.10+ */



background: -ms-linear-gradient(top,  #111111 0%,#222222 100%); /* IE10+ */



background: linear-gradient(to bottom,  #111111 0%,#222222 100%); /* W3C */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#222222',GradientType=0 ); /* IE6-9 */



}



#main-nav .center a{text-align:left;}



.boxed #main-nav>.container{max-width:100%;}



.boxed #main-nav .col-md-9,.boxed #main-nav .col-md-12{padding:0px;}



.boxed #main-nav .search.col-md-3{padding-right:30px;padding-left:0px;}



#main-nav .caret{margin-left:10px;margin-top:-1px;}



#main-nav span.icon{margin-right:5px;}



.dropdown-menu{padding:0px;background-color:#111111;border-radius:0px;border:none;}



.opens .dropdown-menu{display:block;background-color:transparent;position:static;width:auto;float:none;box-shadow:none;border:none;}



.opens .dropdown-menu li a{line-height: 20px;padding: 5px 15px 5px 25px;border:none;}



.dropdown-menu li a{padding:0px 20px;min-height:30px;line-height: 30px;border-top:1px solid #333333;}



.dropdown-menu li a:first-child{border-top:none;}



.menu-item span.icon{font-size:17px;position:relative; bottom:-2px;left:-2px;}



.container>.navbar-header, .container>.navbar-collapse {margin-right: 0px;margin-left: 0px;max-height: 9999px;padding:0px;}



.navbar-collapse.in {overflow-y: a;}







/* sidebar  and bottom bar*/



footer h3 {text-transform: uppercase;margin-top:10px;color:#bebebe;}



#footer-bar{background-color: #dddddd; height:75px;line-height: 75px;}



#footer-bar p{margin:0px;}



.sidebar-box ul.menu,.sidebar-box ul.sub-menu,#bottom-bar ul.menu,#bottom-bar ul.sub-menu{padding:0px;}



.sidebar-box span.caret,#bottom-bar span.caret{position: relative;top: 8px;}



.sidebar-box ul.sub-menu,#bottom-bar ul.sub-menu{display:none;}



.sidebar-box h3{-webkit-font-smoothing: subpixel-antialiased; text-transform:uppercase;}



.sidebar-box{margin-bottom:30px;}



.sidebar-box ul,#bottom-bar ul{-webkit-padding-start: 10px;}



.sidebar-box select{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:3px;border:1px solid #dddddd;color:#333333;}



.sidebar-box table#wp-calendar td,table#wp-calendar th{padding:5px;text-align: center;}



.sidebar-box table#wp-calendar tbody td{border:1px solid #fefefe;background:#EFEDF0;}



.sidebar-box table#wp-calendar th{background:#dddddd;}



.sidebar-box select{width:100%;overflow: hidden}



.sidebar-box a.rsswidget img{float:left;width:18px;height:18px;margin-right:10px;}



#bottom-bar .contactinfo a{color:#666666;}



#bottom-bar .contactinfo .contact-item{margin-bottom:10px;}



.sidebar-box .contactinfo a{color:#333333;}



.sidebar-box .social-profile a,#bottom-bar .social-profile a,.post .social-profile a{margin:4px 5px 1px 0px;}



img.wp-smiley{display:inline-block;}



.widget_text img{max-width:100%;height:auto;}



.contact-other {margin-left:18px;}



#bottom-bar a{color:#666666;}



#bottom-bar a:hover{color:#bebebe;}



#bottom-bar i{color:#bebebe;}



#bottom-bar {background: #151515;color: #666;/* text-shadow: -1px 0px 0px #000; */padding-top: 15px;border-bottom: 1px solid #000;}



#bottom-bar .well{margin-top:15px;}



.google_maps_iframe{border: 0;margin: 0;overflow: hidden;width: 100%;height: 300px;}



.widget_ibt_random_posts i,.recent_comments i,.random-post-thumb i,.toprated-thumb i{display:none;}



.random-post-thumb img,.recent_comments img,.toprated img,.thumbx70 img{width:70px;height:70px;max-width:70px!important;padding:4px;background:#ffffff;border:1px solid #cccccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}



.bottombar_columns{margin-bottom:10px;}



.random-post-thumb,.comments-thumb,.toprated-thumb{margin-right:10px;margin-top:5px;}



ul.random-post-ul,ul.recent_comments,ul.toprated {padding-left:0px;}



ul.random-post-ul a{font-weight:bold;}



ul.random-post-ul li,ul.recent_comments li,ul.toprated li{margin-bottom:15px;list-style: none;}



ul.toprated .btn{margin-top:17px;}



ul.menu li,ul.sub-menu li{

bborder-top: 1px solid #666666;

border-bottom: 1px solid #666666;

background: #ffffff;

}



ul.menu>li:last-child,ul.sub-menu li:last-child{border-bottom:none;}



ul.menu>li:first-child{border-top:none;}



ul.menu>li>a {position: relative;

display: block;

padding: 10px 15px;

font-size: 13px;

text-decoration: none;

/* text-transform: uppercase; */

color: #666666;

font-weight: bold;

text-align: center;

}



ul.sub-menu li a{color:#666666;}







/* post */



.dotted{border-bottom: 1px dotted #aaa;}



.entry-thumbnail,#related-posts .attachment-thumbnail {position:relative;}



.attachment-thumbnail,.wp-post-image{padding: 4px;border: 1px solid #cccccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color:#ffffff;}



.entry{margin-bottom:20px;}



.small-thumbnail,.thumbx70{margin:4px 15px 5px 0px;}



.small-thumbnail>img{width:120px;height:120px;max-width:120px\9;}



.small-thumbnail .post-link{display:none;}



.post .btn{margin:5px 0px;}



.post-meta{font-size:12px;}



.post-btn{font-size:11px;}



.post-btn a{margin:5px 0px;}



a.read-more, a.visit-site {color:#fefefe;border:1px solid;}



.post a.read-more:hover{color:#fefefe;}



.post-meta,.post-btn{position:relative;bottom:0px;}



.modal-trigger{display:none;position:absolute;margin-left:40px;margin-top:40px;z-index:10;opacity:0;}



.center .modal-trigger{width: 100%;top:35%;margin:0px;}



.modal-trigger i{color:#E8E8E8;padding:10px 10px;font-size:20px;line-height: 45px;height:45px;border-radius:50%;background:#606060;}



.modal-trigger i:hover{background:#303030;}



.modal-wrapper{position:fixed;}



.modal-content{padding:20px 25px;}



.modal-content button.close{box-shadow: 0px 0px 10px #333333;color:#ffffff;position:absolute;right:-10px;top:-10px;width:30px;height:30px;background:#333333;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;opacity:1;border:3px solid #ffffff;}



.modal-shortcode{top:35% !important;}



.lightboxcontent .modal-dialog,#lightbox-1st-visit .modal-dialog{padding-top:10%;}



#lightbox-1st-visit{text-align:center;}



#lightbox-1st-visit h3{margin:0px;}



#lightbox-1st-visit .modal-header{padding:9px;}



.lightboxcontent img{width:100%;}



#lightbox-1st-visit iframe{max-width:100%!important;}



.pp_close{margin-top:-20px;}



a.pp_expand{display:none!important;}



#termsdemo .modal-dialog {padding-top:100px;}







.page-template-template-fullcontent-php .comments-area{padding:15px;}







body.single-post .entry img.alignleft, body.page .entry img.alignleft{margin-right:10px;}



body.single-post .entry img.alignright, body.page .entry img.alignright{margin-left:10px;}



body.single-post .entry img.aligncenter, body.page .entry img.aligncenter{margin-top:10px; margin-bottom:10px;}







/* ratings */



.entry-thumbnail>.rating{width: 86px;height: 15px;display:block;position:relative;bottom:25px;margin:0px auto -15px auto;}



.toprated .rating{width:86px;height:15px;display:block;position:relative;left:77px;margin-top:5px;}



.content-toprated .ratings{left:0px;}



.post .content-toprated {margin: 1px 0 30px 0;-webkit-box-shadow: 0px 5px 10px #333;-moz-box-shadow: 0px 5px 10px #333;box-shadow: 0px 5px 10px #333;}



.post .content-toprated th{ color: #eee;background: #2D5D78;font-family: oswald;font-weight: normal;border:0;border-left:1px solid #dddddd;}







/* footer */



#footer-bar{background: #111;color: #888;border-top: 1px solid #222;font-size: 11px;}



ul.footernav {margin-bottom:0px;}



.footernav li{display: inline;margin-left: 10px;}



.footernav li a{color:#bbbbbb;}



.footernav li a:hover,.footernav li a:active{color:#ffffff;}







/* featured slider */



#awp_Carousel_post_slider .sticky-padding.sticky {



background: transparent;



padding: 0px;



}



#awp_Carousel_post_slider .archive-hr{display:none;}



.awp-carousel-image{width:100%;}



.post_slider .carousel-indicators {bottom:-40px;}



.post_slider .carousel-indicators li{border:1px solid #333333;}



.post_slider .carousel-indicators li.active{background:#333333;}



.post_slider{background: #222222;color:#dddddd;padding: 0 20px 10px 20px;margin:15px 0px 50px 0px;}



.post_slider .slide{border:none;}



.post_slider h2 a,.post_slider .post-meta a{color:#dddddd;}



.post_slider .featured {background: #222;border-width: 5px;border-style: solid;border-color: #eee;padding: 4px 10px;text-transform: uppercase;float: right;position: relative;margin-top: -20px;display: inline;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}







/* testimonial slider */



#myCarousel_testi .carousel-nav,.carousel-photo .carousel-nav{position:absolute;top: -30px;right: 0px;}



#myCarousel_testi .carousel-nav a,.carousel-photo .carousel-nav a{margin-bottom:5px;opacity:0.5;color:white;display:inline-block;background:#bebebe;width:20px;height:20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}



#myCarousel_testi .carousel-nav a:hover{opacity:1;}



#myCarousel_testi .carousel-nav a span,.carousel-photo .carousel-nav a span{position:relative;left:3px;top:1px;}



#myCarousel_testi .carousel-inner{border:1px solid #dddddd;padding:0px;background:#eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 0px;}



#myCarousel_testi .carousel-inner .item{padding:10px;}



#myCarousel_testi .carousel-inner i{font-size: 40px;float: left;color:#dddddd;}



#myCarousel_testi .carousel-inner span.quotes{font-style:italic;color:#333333;}



.columngroup #myCarousel_testi{overflow: visible;}



.columngroup .col-md-12, .columngroup .col-md-6, .columngroup .col-md-4, .columngroup .col-md-3, .columngroup .col-md-8, .columngroup .col-md-9, .columngroup .col-md-2, .columngroup .col-md-10, .columngroup .width20percent, .columngroup .width40percent, .columngroup .width60percent, .columngroup .width80percent{



margin:10px 0px;



padding-top:5px;



padding-bottom:5px;



}



.columngroup{overflow:auto;overflow-y:hidden;overflow-x:hidden;}







.width20percent,.width40percent,.width60percent,.width80percent {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}







.width20percent { width: 17.6%; float: left; }



.width40percent { width: 38%; float: left; }



.width60percent { width: 58.5%; float: left; }



.width80percent { width: 78.5%; float: left; }



.marginrightper { margin-right: 3%;}



.marginright0 { margin-right: 0;}







/* contact form */



.contactform { list-style: none; margin: 0; }



.contactform button { text-transform: uppercase;}



.contactform, .contactform li label { font-size: 12px; }



.contactform li label.uppercase { display: none; }



.contactform li { list-style: none; margin-bottom: 8px; }



.contactform textarea { width: 95%; min-height: 100px; }



.contactform .inline input, .contactform .inline label { display: inline; margin-right: 5px; vertical-align: text-top; }



.contactform .inline2 { float: left; margin-right: 5px; }



.contactform .small { width: 60px; height: 20px; line-height: 1.4em; }



.optinform .contactform, .optinform .contactform input, .optinform .contactform textarea .optinform_style_wrap .contactform {margin-left: 0; margin-right: 0; text-align: left;}



ol.contactform{padding:0px;}



.fontred{color:red;}



.contactform textarea{width:100%;}



.contactform #contactName,.contactform #email{width:70%;}



.contactform label{font-weight: normal;}







/* optin form */



.awp-optinform-src{display:none;}



.awp-optinform-target form{text-align: center;}



.optinform-content,.optinform-footer{padding:10px;}



.awp-optinform-target{max-width:300px;border: 5px solid #ddd;color: #ddd;background:#00994f;}



.awp-optinform-target.rounded{-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}



.awp-optinform-target input,.awp-optinform-target .btn{display:block;margin:10px auto!important;max-width: 190px;text-transform:capitalize}



.awp-optinform-target .btn{display: inline-block;}



.awp-optinform-target label{display:none;display:block\9;}



.awp-optinform-target h2,.awp-optinform-target span{display:block;text-align: center;}



.optinform-footer{background:#222222;}



.awp-optinform-target.rounded .optinform-footer{-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}



.optinform-footer span{font-size: 10px;line-height: 1.2em;}



.optinform-footer i, #bottom-bar .optinform-footer i{font-size:20px;color:#fed756;}



/* post */



.entry div,.entry img{max-width:100%;}



.aligncenter {margin:auto;}



.alignleft{float:left;}



.alignright{float:right;}







/* scrolltop */



#back-top {position:fixed;bottom: 2%;margin-left: 2%;z-index:1000;}



#back-top a { width: 40px; height: 40px; line-height: 40px !important; display: block;margin-bottom: 7px;



  background:#111; color: #fff; font-size: 30px; text-align: center; font-weight: bold;



  opacity: 0.3;



  /* transition */



  -webkit-transition: 1s;



  -moz-transition: 1s;



  transition: 1s;



  -webkit-border-radius: 23px;



  -moz-border-radius: 23px;



  border-radius: 23px;



}







/* comment section */



ol.children{padding-left:0px; margin-top:15px;border-top:1px solid #fefefe;}



ol.commentlist li{padding:15px;list-style: none;}



ol.commentlist{padding:0px;}



.comment-body img.avatar{float:left;margin-right:10px;}



li.comment{background:#F2F2F2;border-bottom:1px solid #fefefe;}



ol.children li.comment:last-child{border-bottom:none;padding-bottom:0px;}



.reply a.btn{background:#F5F5F5; color:#333333;position:relative;top:-2px;border:1px solid #E5E5E5;}



.reply a.btn:before{position:relative;top:2px;left:-2px;}



.comment-meta a{color:#333333;}



li.byuser{background:#E7F9FA;}



.comment-container{padding-left:90px;}







.post-header{padding:10px 0px;border-bottom:4px solid #222222;}



.post-header a,.post-header,.post-header h1{color:#cccccc;}



.post-header a:hover{color:#fefefe;}



.breadcrumbs{height: 62px;line-height: 1.5em;font-size: 0.8em;color:#dddddd;padding-top:25px;}



.with-subtitle{height: 73px;line-height: 73px;}



.breadcrumbs a{color:#dddddd;}



#commentform input[type="text"]{width:50%;float:left;margin-bottom:20px;}



#commentform textarea#comment{margin-bottom:20px;height:200px;overflow:auto;}



.comment-label{margin-left: 15px;margin-top: 5px;}



.graybox{background:#F2F2F2;border:1px solid #e5e5e5;}



span.tags a{color:#bebebe;background:#222222;padding:3px 6px;-moz-border-radius: 2px;-khtml-border-radius: 2px;



-webkit-border-radius: 2px;border-radius: 2px;}



.meta{font-size:12px;}



.meta span,.post-meta span{display:inline-block;margin:3px 0px;}



.post .col-md-12{padding:0px;}



.author-box img{margin-right:15px;}



hr{margin:10px 0px;border-top: 1px solid #e5e5e5;}



hr.archive-hr{margin:1em 0px;border-color:#dddddd;}



hr.bigline {border:0; background: url(images/line_title.png) repeat-x 0 0; height: 5px; }



#related-posts ul{padding-left:0px;}



#related-posts li{list-style: none;}



#related-posts a{font-weight:bold;}



span.postedin{display:inline-block;}







/* share buttons */



.inline-share .facebook-share .fb-like>span{vertical-align:initial!important;width:90px!important;}



.inline-share .twitter-share iframe.twitter-share-button{width:90px!important;}



.inline-share .gplus-share>div{width:70px!important;}



.inline-share .pin-share{margin-right:10px;}



.floatingright li,.floatingleft li{margin-bottom:15px;}



.floatingright li:last-child,.floatingleft li:last-child{margin-bottom:0px;}



.colorbox {padding: 10px 15px 10px 15px;min-height: 20px;margin-bottom: 20px;}



ul.inline_stylenone{margin-top:10px;padding-left:0px;}



ul.inline_stylenone li{display:inline-block;}



.floatingleft {position: fixed !important;position: absolute;margin-left: -110px;}



ul.list_stylenone{padding-left:0px;list-style:none;}



.floatingright ul.list_stylenone,.floatingleft ul.list_stylenone{margin-bottom:0px;}



.whitebox {width: 70px;background-color: #fff;padding: 6px 5px 1px 5px;border: 1px solid #ddd;text-align: center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}



.affix {top: 80px;z-index: 999;-o-transition: 1s;-ms-transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;transition: 1s;}



.affix-top {margin-top: 600px;}



.pin-it-button{position:relative;}



li.pinterest-share-float a{margin-top: 30px!important;}



.floatingright {position: fixed !important;position: absolute;margin-left: 970px;}



.inline-share .linkedin-share{margin-right:8px;}







/* tabs */



.tabs-top .tab-content {padding: 10px 12px 15px 12px;border: 1px solid #ddd;border-top: 0;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}



.tabs-left>.nav-tabs {float: left;}



.nav-tabs>li {float: left;margin-bottom: -1px;}



.tabs-left>.nav-tabs>li, .tabs-right>.nav-tabs>li {float: none;}



.tabs-left>.nav-tabs>li>a {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}



.tabs-left>.nav-tabs>li>a, .tabs-right>.nav-tabs>li>a {min-width: 74px;margin-bottom: 3px;}



.tabs-left>.nav-tabs .active>a, .tabs-left>.nav-tabs .active>a:hover, .tabs-left>.nav-tabs .active>a:focus {



border-color: #ddd transparent #ddd #ddd;}



.tabs-below>.nav-tabs, .tabs-right>.nav-tabs, .tabs-left>.nav-tabs {border-bottom: 0;}



.tabs-left .tab-content {border: 1px solid #ddd;padding: 8px 12px 15px 12px;min-height: 262px;left: -1px;position: relative;overflow: auto;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}







/* alert box */



.alert {padding: 10px 15px 12px 15px; min-height:20px; color: #333; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}



.graybox, .alert-gray { text-shadow:0px 1px 0px #fff; background-color: #eee; border: 1px solid #ddd; }



.alert-yellow{background-color: #fcf8e3;border: 1px solid #fbeed5;}







/* custom border */



.customborder {color: #333;}



.customborder_content{padding: 15px 20px;}







/* accordion collapse */



.accordion-toggle i{color:#333333;}



a.accordion-toggle{display:block;font-weight:bold;}



#accordion{margin-bottom:10px;}







/* content slider */



.entry #carousel-content.slide {padding: 15px 15px 15px 15px;border: 1px solid #ddd;background: #eee;}



.entry #carousel-content ul{padding-left:0px;margin-bottom:20px;}



.entry .carousel-indicators .active{background-color:#333333;}



.entry .carousel-indicators li{border: 1px solid #333333;}



.entry .carousel-indicators{bottom:-10px;}







/* one page ajax */



#filter{display: block;position: relative;overflow:auto;margin-top: 10px;margin-bottom: 20px;}



#onepageajax {display: block;overflow: hidden;width: 100%;margin: 0 auto;margin-bottom: 20px;}



#onepageajax li{list-style: none;margin:10px;float:left;}



#onepageajax ul{padding-right:0px;padding-left:0px;max-width:100%!important;}



.col-md-8 #onepageajax .post-2-column img.attachment-awp-4clmn-img{width:283px;max-width:283px;}



.col-md-8 #onepageajax .post-3-column img.attachment-awp-3clmn-img{width:185px;max-width:185px;}



.col-md-8 #onepageajax .post-4-column img.attachment-awp-2clmn-img{width:129px;max-width:129px;}



.col-md-12 #onepageajax .post-2-column img.attachment-awp-2clmn-img{width:440px;max-width:440px;max-height: 264px}



.col-md-12 #onepageajax .post-3-column img.attachment-awp-3clmn-img{width:283px;max-width:283px;max-height: 172px}



.col-md-12 #onepageajax .post-4-column img.attachment-awp-4clmn-img{width:205px;max-width:205px;max-height: 125px}



.pull-center{text-align: center;}



.pull-center .btn{float:none;}







/* ratings block */



.ratingnameblock .block {display: block;padding-left: 10%;border-top: 1px solid #ddd;padding-top: 10px;margin:auto;}



.ratingnameblock .name {display:block;width: 90px;}



.rating {width: 86px;height: 15px;display: inline-block;}



.hreview .rating{width:auto;}



.hreview{margin-top:-1px;float:left;}



.ratingnameblock h3{text-align:center;}



.ratingnameblock{width:300px;}







/* table */



.table-bordered {border: 1px solid #dddddd;border-collapse: separate;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 0;}



.table-bordered thead:first-child tr:first-child>th:first-child, .table-bordered tbody:first-child tr:first-child>td:first-child, .table-bordered tbody:first-child tr:first-child>th:first-child {border:0;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}



.table-bordered thead:first-child tr:first-child>th:last-child, .table-bordered tbody:first-child tr:first-child>td:last-child, .table-bordered tbody:first-child tr:first-child>th:last-child {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}



.table-bordered thead:last-child tr:last-child>th:first-child, .table-bordered tbody:last-child tr:last-child>td:first-child, .table-bordered tbody:last-child tr:last-child>th:first-child, .table-bordered tfoot:last-child tr:last-child>td:first-child, .table-bordered tfoot:last-child tr:last-child>th:first-child {-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}



.table-bordered thead:last-child tr:last-child>th:last-child, .table-bordered tbody:last-child tr:last-child>td:last-child, .table-bordered tbody:last-child tr:last-child>th:last-child, .table-bordered tfoot:last-child tr:last-child>td:last-child, .table-bordered tfoot:last-child tr:last-child>th:last-child {-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}







table {border-spacing: 0;}



/* .content-toprated tr th{text-align: center;}



.content-toprated tr th:first-child {text-align:left;padding-left: 15px;padding-right: 15px;}



.table-bordered th, .table-bordered td {border-left: 1px solid #dddddd;} */







/* custom list */



.customlist{font-family:inherit;line-height:inherit;font-size:inherit;}



.customlist li{list-style:none;margin-bottom:5px;line-height:1.6em;}



.customlist li i,.awp-icon-1x.awp-icon-align-left{display:block;float:left;margin-left: -23px;margin-top:5px!important;width: 20px;}



.customlist2x li{line-height: 2.6em;}



.customlist2x li i{margin-left:-35px;}







/* countdown */



#countdown-sc,#countdown-dark{margin: 0 auto;margin-top: 20px;margin-bottom: 30px;text-align: center;padding: 15px 15px 5px 15px;border: 5px solid #ddd;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;-webkit-box-shadow: 0px 5px 15px #111;-moz-box-shadow: 0px 5px 15px #111;box-shadow: 0px 5px 15px #111;}







#countdown-sc{background: #eee;}



#countdown-dark{background: #151515;color:#ccc;}







#countdown-sc .countdown-time{



  color: #111;



  border:1px solid #fff; 



  -moz-box-shadow:    inset 0 0 5px #555;



  -webkit-box-shadow: inset 0 0 5px #555;



  box-shadow:         inset 0 0 5px #555;



  background-color: #f6f6f6;



  background-image: -ms-linear-gradient(top, #f6f6f6, #ddd);



  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#ddd));



  background-image: -webkit-linear-gradient(top, #f6f6f6, #ddd);



  background-image: -o-linear-gradient(top, #f6f6f6, #ddd);



  background-image: linear-gradient(top, #f6f6f6, #ddd);



  background-image: -moz-linear-gradient(top, #f6f6f6, #ddd);



  background-repeat: repeat-x;



}







#countdown-dark .countdown-time{



  color: #fff;



  border:1px solid #222;



  -moz-box-shadow:    inset 0 0 5px #000;



  -webkit-box-shadow: inset 0 0 5px #000;



  box-shadow:         inset 0 0 5px #000;



  background-color: #333;



  background-image: -ms-linear-gradient(top, #333, #111);



  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#111));



  background-image: -webkit-linear-gradient(top, #333, #111);



  background-image: -o-linear-gradient(top, #333, #111);



  background-image: linear-gradient(top, #333, #111);



  background-image: -moz-linear-gradient(top, #333, #111);



  background-repeat: repeat-x;  



}



#countdown-sc .countdown-time,#countdown-dark .countdown-time{



  display: inline-block;



  width: 62px;



  font-weight: bold;



  text-align: center;



  font-family: Times;



  font-size:20px;



  position: relative;line-height:52px; padding: 0 ;



  -webkit-border-radius:4px;



  -moz-border-radius:4px;



  border-radius:4px;



  }







#countdown{display:block;margin:auto;padding:1px;margin-top:10px;}



#countdown-sc .countdown-text{display:block;bottom:15px;margin:auto;color: #333;text-transform: uppercase;width:70px;font:bold 11px arial;text-align:center;text-shadow:0px 1px 0 #fff;}



.countdown-inner{width:25%;text-align:center;}











/* pricing table  */



#awp-pricing-table {text-align: center;margin-top: 20px;margin-bottom: 40px;margin-left: auto;margin-right: auto;}



#awp-pricing-table ul{padding-left:0px;}



#awp-pricing-table li{list-style:none;}



#awp-pricing-table .column{color: #333;width: 260px;margin-right: 5px;margin-bottom: 10px;display: inline-block;border: 1px solid #f5f5f5;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}



#awp-pricing-table  .column:hover {-moz-box-shadow: 0 0 15px #444;-webkit-box-shadow: 0 0 15px #444;box-shadow: 0 0 15px #444;}



#awp-pricing-table>.default {border: none;zoom: 1.1;-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}



#awp-pricing-table .title-row h3 {font-size: 22px;text-transform: uppercase;color: #fff;margin: 0;padding: 10px 0;border-bottom: 1px solid #00486B;font-family: oswald;font-weight: normal;}



#awp-pricing-table p{border-top: 1px solid #00728F;}



#awp-pricing-table .normal-row{margin:0 10px;text-shadow: 0 1px 0px #fff;border-bottom: 1px solid #d5d5d5;border-top: 1px solid #f5f5f5;padding: 5px 0;line-height:20px;}



#awp-pricing-table .column ul li:nth-child(2){border-top: 0;}



#awp-pricing-table span {display:block;color: #fff;padding: 10px 0;line-height: 2em;font-family: oswald;text-shadow: -1px -1px 0px #333;}



#awp-pricing-table .footer-row{margin:0 10px;border-top: 1px solid #f5f5f5;}



#awp-pricing-table .btn{margin-top:10px;}



#awp-pricing-table .title-row{background-color: #00486B;



background-image: -ms-linear-gradient(top, #00486B, #00728F);



background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00486B), to(#00728F));



background-image: -webkit-linear-gradient(top, #00486B, #00728F);



background-image: -o-linear-gradient(top, #00486B, #00728F);



background-image: linear-gradient(top, #00486B, #00728F);



background-image: -moz-linear-gradient(top, #00486B, #00728F);



background-repeat: repeat-x;



-webkit-border-top-left-radius: 5px;



-webkit-border-top-right-radius: 5px;



-moz-border-top-left-radius: 5px;



-moz-border-top-right-radius: 5px;



border-top-left-radius: 5px;



border-top-right-radius: 5px;



}



#awp-pricing-table .title-row .price{border-top:1px solid #00728F;}



#awp-pricing-table .banner {



background: url(images/topchoice.png) no-repeat right top;



width: 39px;



height: 39px;



float: right;



position: relative;



}



#awp-pricing-table .default .title-row h3 {



padding-left: 39px;



}



#awp-pricing-table .contentlight{background:#e5e5e5;}



#awp-pricing-table .contentdark{background:#444444;color:#fefefe;}



#awp-pricing-table .contentdark .normal-row, #awp-pricing-table .contentdark .footer-row{text-shadow:0 1px 0px #999999;border-top:1px solid #777777;}



#awp-pricing-table .contentdark .normal-row{border-bottom:1px solid #222222;}







/* gallery */



.gallery .modal-trigger{display:table-cell;position:absolute;margin:0;width:100%;height:100%;padding:35%;}



.gallery-icon img{display:inline-block;}



.gallery-icon a{display:table;position:relative;margin:auto;}



/* .custom-url-thumbnail{width:60px;height:60px;} */



.custom-gallery-wrapper {display:inline-block;text-align:center;}



.custom-gallery-wrapper .modal-trigger{height:100%;padding:0px;}



.custom-gallery-wrapper .modal-trigger i{position:relative;top:35%}



.gallery .modal-trigger{opacity:0;}



.gallery-size-thumbnail img{max-width:150px\9;}



img.custom-url-thumbnail{max-width:150px\9;}







/* video iframe youtube */



.frame_style_video { position: relative; height: auto; max-width: 90%; overflow: hidden; margin-bottom: 30px; border: 10px solid #111; margin-left: auto; margin-right: auto;



  -webkit-border-radius:  2px;



  -moz-border-radius:     2px;



  border-radius:          2px;



-moz-box-shadow:    0 5px 20px -5px #000;



-webkit-box-shadow: 0 5px 20px -5px #000;



box-shadow:         0 5px 20px -5px #000;



}



.frame_style_video iframe, object { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



iframe.google_maps_iframe, iframe.twitter-follow-button { position: relative; top: auto; left: auto; }



.sidebar-box iframe {position:relative;}



p.nav-menu-message{color:#bebebe;height:40px;line-height:40px;margin-bottom:;}







/* woocommerce */



.woocommerce-breadcrumb{float:right;font-size: 1em!important;margin-bottom:0px!important;}



.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{color:#dddddd!important;}



.woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a {color: #dddddd!important;}



.woocommerce i.icon-arrow-right5{display:none;}



.woocommerce ul.product_list_widget li img{width:70px!important;}







/*-----------------------------------------------------------------------------------*/



/* responsive */



/*-----------------------------------------------------------------------------------*/



.navbar-default .navbar-collapse{border:none;}



.carousel-photo .entry-thumbnail{margin-top:10px;margin-bottom:10px;}



.post p{margin-top:10px;}



@media (max-width: 500px){



  .col-md-12 #onepageajax .post-2-column img{max-width: 280px;}



  #onepageajax li{margin-left:auto;margin-right:auto;}



  .entry #filter .btn{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}



  .entry iframe{position:relative;}



  .entry table{max-width:300px;}







  /* woocommerce */



  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 45%!important;}



}



@media (max-width: 300px){



  /* woocommerce */



  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 80%!important;}



  .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}



  .da-slide a.da-link{border-width: 1px;font-size: 12px;



line-height: 15px;min-width: 100px;top:125px;}



  .da-slide h2{font-size: 20px;top:0px;}



  .da-slide p{font-size:12px;top:40px;}



  .da-slide .da-img{height:150;line-height: 150px;}



  .da-slider{min-height: 150px;}



}