@import http://fonts.googleapis.com/css?family=Montserrat:300,400,700;
/* This code added for footer issues for all pages 272015 start*/
html,
body {
	margin:0;
	padding:0;
	height:100%;
}
/* This code added for footer issues for all pages 272015 end*/
body{font:14px/1.5em 'Open Sans',sans-serif;line-height:1.42857143;color:#484848;background-color:#fff}
p{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{text-transform:uppercase;padding:0;margin:0}
h1{font:300 35px/1.5em roboto,sans-serif}
h2{font:35px/1.5em Roboto,sans-serif}
h3{font:700 18px/1.5em Roboto,sans-serif}
h4{font:700 16px/1.5em 'Open Sans',sans-serif}
h5{font:700 17px/1.5em Roboto,sans-serif}
h6{font:700 13px/1.5em 'Open Sans',sans-serif}
a{color:#fff;text-decoration:none}
a:hover{color:#fff;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
a:focus{color:#fff;text-decoration:none;outline:none}
ul{margin:0;padding:0}.spl
li{list-style:none}
button{padding:0;margin:0}
label{text-align:left;display:block}
img{width:100%}
.img{width:100%!important}
.btn{display:inline-block;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:transparent;text-transform:uppercase}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;outline:none;outline-offset:none;}
.btn:hover,.btn:focus{text-decoration:none}
.btn:active,.btn.active{background-image:none;outline:none}
.head-text{color:#42474a;text-transform:uppercase;position:relative;margin-bottom:15px}
.underline{width:100%;display:block;background:#ecf0f1}
.underline em{display:block;background:#e74c3c}
.underline.big em{width:175px;height:5px}
.underline.big1 em{width:228px;height:5px}
.underline.big2 em{width:245px;height:5px}
.head-text-small{font:18px/1.5em Roboto,sans-serif;font-weight:700;color:#42474a;text-transform:uppercase;position:relative;margin-bottom:5px}
.underline.small em{width:135px;height:5px}
.head-text-home{color:#42474a;text-transform:uppercase;position:relative;float:left;margin-bottom:15px}
.underline-home{width:94%;display:inline-block;float:left;background:#ecf0f1;clear:both;height:5px}
.underline-home em{display:block;background:#e74c3c}
.underline-home.big em{width:175px;height:5px}
.normal{font-weight:400}
.bold{font-weight:700}
.last-child{margin-bottom:0!important}
.edite-m{margin-top:0!important}
.marg-fix-r{margin-right:0!important}
.under-line-a{text-decoration:underline!important}
button:focus{border:none!important}
.top-bar{background-color:#00276c;min-height:38px;margin:0;padding:0}
.icons-bar{color:#ddd;position:relative;margin:8px 0}
.icons-bar a{display:block;color:#ddd}
.icons-bar a:hover{color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.icons-bar i{position:relative;padding-right:10px;height:21px}
.icons-bar .top-lines{padding-right:8px}
.icons-bar li{display:inline-block}
.modal-dialog{position:relative;width:auto;height:100%;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);outline:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}
.modal-header .close{position:absolute;margin-top:9px;top:0;right:0;text-align:center;padding:10px 13px;line-height:9px;color:rgba(0,0,0,0.6)}
.modal-title{margin:0;line-height:1.42857143}
@media (min-width: 768px) {
.modal-dialog{position:relative;margin:100px auto}
.modal-sign .modal-dialog{width:355px;min-height:304px;margin:150px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:300px}
}
.modal-sign .modal-header .close{text-shadow:none;color:rgba(0,0,0,0.6)}
.modal-sign .modal-content{min-height:304px}
.modal-sign .modal-header{min-height:304px}
@media (min-width: 768px) {
.modal-sign .modal-dialog{width:355px;min-height:304px;margin:150px auto}
}
.nav-sign .sign-in-bar,.nav-sign .sign-up-bar{display:inline-block;width:100%;height:51px;background-color:#ecf0f1}
.mod-head{width:100%!important}
.nav-sign .sign-in-bar{border-right:1px solid #fff}
.nav-sign .sign-up-bar{margin-left:-4px}
.nav-sign .sign-in-bar a span,.nav-sign .sign-up-bar a span{display:block;font:700 12px 'Open Sans',sans-serif;color:#505457;line-height:50px;text-transform:uppercase;text-align:center}
.nav-sign > li.active > a span,.nav-sign > li.active > a span:hover,.nav-sign > li.active > a span:focus{color:#fff!important;cursor:default;background-color:#a4aaae;border-radius:0}
.sign-title{display:block;font:400 12px 'Open Sans',sans-serif;font-style:italic;margin-bottom:18px;color:#737c82}
.sign-place{padding:18px 18px 10px!important}
.form-sign{display:block;width:315px;height:41px;margin:0 0 16px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#737c82;background-color:#ecf0f1;border:none;border-bottom:2px solid #cfd5d9;font-style:italic;margin-right:auto;margin-left:auto}
.form-sign:focus{color:#8d9b9d;border-bottom:2px solid #8d9b9d;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.btn-sign-forms{background-color:#00276C;color:#fff;width:315px;height:41px;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;border-bottom:2px solid #2c5398}
.alert-title{display:block;font:400 12px 'Open Sans',sans-serif;font-style:italic;color:#737c82;text-align:center}
.modal-search .modal-dialog{margin:0;border:none}
.modal-search .modal-content{position:relative;background-color:#ecf0f1;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);height:100%;opacity:.9;background-size:cover}
.modal-search .modal-header{background-size:cover}
@media (min-width: 768px) {
.modal-search.modal-dialog{position:relative;width:100%;margin:0 auto;background-size:cover}
.modal-search.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-search.modal-sm{width:100%}
}
.modal-search .modal-header .close{color:rgba(0,0,0,0.3);box-shadow:none;font-size:50px}
.modal-search .form-sign{position:relative;width:90%;margin-top:20%;font-size:40px;padding:20px;min-height:100px}
.search-modal-form{position:relative}
.modal-search a i{position:absolute;font-size:40px;color:rgba(0,0,0,0.2);right:5%;top:39%}
.time-zone{color:#fff;position:relative;margin:9px 0;text-align:right}
.time-zone i{padding-right:8px;color:#fff}
.timezone .text-top{font:12px/1.5em 'Open Sans',sans-serif;font-weight:400}
.navbar-default{background-color:#0071bd;min-height:80px;border-bottom:0px solid #ecf0f1;margin:0;padding:0}
.navbar-brand{max-width:215px;margin:10px 0 10px 15px}
.navbar-default .navbar-text{color:#42474a}
.navbar-default .navbar-nav > li > a{padding-top:30px;padding-bottom:31px;color:#fff;font:12px/1.5em Roboto,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#e74c3c;background-color:#e7eaeb}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#00276C;background-color:none}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;width:300px;padding:8px 0;margin:2px -52px 0 0;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;text-align:left;list-style:none;background-color:#bfc5c8;border-radius:0}
.spl{width:260px!important}
.spl .caret-1{margin-left:30%}
.navbar-right .dropdown-menu{right:-9px;left:auto}
.caret-1{position:absolute;width:0;height:0;margin-top:-15px;margin-left:50%;padding:0;vertical-align:middle;border-bottom:8px solid #bfc5c8;border-right:8px solid transparent;border-left:8px solid transparent;border-radius:4px}
.dropdown-menu .divider{min-height:1px;margin:9px 0;width:100%;overflow:hidden;background-color:#b0b4b6}
.dropdown-menu > li > a{display:block;padding:2px 10px 2px 11px;clear:both;font:12px 'Open Sans',sans-serif;font-weight:600;line-height:1.42857143;color:#697475;text-transform:uppercase}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{font-weight:700;color:#747575!important;text-decoration:none;border-left:#e74c3c solid 4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#e74c3c;text-decoration:none;background-color:#428bca;outline:0}
.bar-mid{background-color:#e1e4e5;min-height:85px}
.user-panel{margin-top:15px;background-color:#ecf0f1;min-width:230px;min-height:51px;border-radius:10px;text-align:center}
.user-panel .user-panel-img{position:relative;float:left;background-color:#bdc3c7;width:38px;height:38px;border-radius:50%;margin:6px 0 6px 10px;overflow:hidden}
.user-panel .user-tag{position:absolute;background-color:#e74c3c;width:18px;height:18px;font:11px 'Open Sans',sans-serif;font-weight:700;color:#fff;left:52px;margin-top:3px;overflow:hidden;text-align:center;border-radius:50%}
.user-panel .name-user{display:inline-block;font:14px 'Open Sans',sans-serif;font-weight:400;color:#93979a;margin:15px 0;text-transform:uppercase}
.user-panel .name-user a{color:#42474a}
.user-panel .down-user-panel{display:inline-block}
.user-panel .down-user-panel a i{color:#93979a;margin-left:43px}
.down-user-panel > .dropdown-menu{position:absolute;width:400px;margin-top:25px;margin-left:-328px;padding:0;list-style:none;background-color:#818689;border-radius:10px}
.down-user-panel .background-dif{background-color:#6f757b;width:100%}
.down-user-panel li:last-child{background-color:#6f757b;width:100%;border-radius:0 0 10px 10px}
.user-panel-down .caret-p{width:0;height:0;padding:0}
.down-user-panel > .dropdown-menu li .caret-3{position:absolute;width:0;height:0;margin-left:370px;margin-top:-7px;vertical-align:middle;border-bottom:8px solid #818689;border-right:8px solid transparent;border-left:8px solid transparent;border-radius:4px}
.user-panel-down .user-panel-details,.user-panel-down .user-panel-tags{display:inline-block}
.user-panel-down li{padding:13px 0}
.user-panel-down li .user-panel-details i{color:#afb4b7;font-size:20px;margin-left:19px}
.user-panel-down li .user-panel-details span{font:15px 'Open Sans',sans-serif;font-weight:400;color:#fff;margin-left:18px}
.user-panel-down li .user-panel-tags{float:right;background-color:#505457;width:18px;height:18px;font:11px 'Open Sans',sans-serif;font-weight:700;color:#b3b8ba;margin-right:17px;padding-top:1px;overflow:hidden;text-align:center;border-radius:50%}
.shopping-cart{position:relative;margin:19px 0;text-align:center}
.shopping-cart span{position:absolute;background-color:#e74c3c;width:18px;height:18px;font:11px/17px 'Open Sans',sans-serif;font-weight:700;color:#fff;top:2px;left:42px;overflow:hidden;border-radius:50%}
.shopping-cart a i{background-color:#e1e4e5;color:#93979a;min-height:51px;min-width:51px;line-height:51px;border-radius:10px}
.shopping-cart a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shopping-cart:hover .hover-span{background-color:#fff;color:#93979a}
.right-bar-content{background-color:#e1e4e5;height:51px;margin-top:10px;border-radius:10px}
.left-bar-right{display:inline-block;float:left}
.left-bar-right .i-2{background-color:#d9dcdd;color:#93979a;font-size:20px;width:47px;height:51px;border-radius:10px 0 0 10px;line-height:53px;text-align:center}
.left-bar-right a .i-2:hover,.left-bar-right a .i-2:focus{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.left-bar-right > .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;width:535px;height:396px;overflow:auto;padding:9px 0;margin-top:9px;font-size:14px;text-align:left;list-style:none;background-color:#818689;border-radius:10px}
.left-bar-right .dropdown-menu .caret-p{width:0;height:0;padding:0}
.left-bar-right .caret-2{position:absolute;width:0;height:0;margin-left:10px;margin-top:-17px;vertical-align:middle;border-bottom:11px solid #818689;border-right:11px solid transparent;border-left:11px solid transparent;border-radius:4px}
.left-bar-right > .dropdown-menu > li{height:66px;padding:8px 17px}
.background-list{background-color:#6f757b;padding:0;margin:0;width:100%}
.left-bar-right > .dropdown-menu > li > a{clear:both;padding:0}
.left-bar-right li .img-shop-nav{display:inline-block;float:left;background-color:#;margin-right:9px;width:50px;height:50px;border-radius:4px;overflow:hidden}
.right-nav-down{display:inline-block;width:85%}
.left-bar-right li span{display:inline-block;font:12px 'Open Sans',sans-serif;font-weight:700;color:#fff;margin-top:16px}
.left-bar-right li .span-1{width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.left-bar-right li i{background-color:#505457;width:17px;height:17px;float:right;margin-top:16px;color:#818689;font-size:14px;border-radius:50%;text-align:center;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.left-bar-right li .end-list span{font:12px 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:50px;margin-right:30px;float:left;margin-top:0}
.left-bar-right li .end-list button{float:right;margin-left:6px;margin-top:4px;background-color:#b3b8ba;color:#fff;font:12px/1.5em 'Open Sans',sans-serif;font-weight:700;min-height:41px;padding:0 13px;border-bottom:3px solid #8d9497;border-radius:10px}
.left-bar-right li .end-list button:hover{background-color:#e74c3c;border-bottom:3px solid #c0392b;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.cast-container{position:relative}
.cast-container .arrows-next-prev{position:absolute;display:inline-block;width:84%;top:16px;left:61px}
.cast-container .arrows-next-prev i{color:#93979a;font-size:26px}
.right-arrow-s{float:right}
.cast-container .carousel-inner{position:absolute;margin-top:15px;margin-left:80px;width:78%;text-align:center}
.cast-container li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#93979a}
.cast-container li span{font:15px 'Open Sans',sans-serif;font-weight:400;color:#93979a}
.latest-cast-home{margin-bottom:0}
.latest-cast-def{display:block;position:relative;background-color:#ecf0f1;border-bottom:2px solid #6a7476; border-top:2px solid #6a7476;}
.latest-cast{position:relative;margin:55px 0}
.latest-cast-default{background-color:#ecf0f1;height:70px}
.left-cast{position:relative;background-color:#ecf0f1;height:70px;border-left:solid 5px #6A7476; border-right:solid 5px #6A7476}
.left-cast a i{background-color:#6a7476;color:#ddd;font-size:18px;line-height:70px;width:28px;height:70px;position:absolute;margin-left:215px;text-align:center}
.left-cast > .dropdown-menu{left:-5.5px;margin-top:0;padding-top:10px;padding-bottom:10px;min-width:145px;min-height:178px;background-color:#bfc5c8;border-radius:0}
.left-cast > .dropdown-menu > li > a{display:block;padding-left:12px;margin:0;clear:both;font:11px 'Open Sans',sans-serif;font-weight:400;line-height:1.42857143;color:#697475;text-transform:uppercase}
.left-cast .dropdown-menu > li > a:hover,.left-cast .dropdown-menu > li > a:focus{color:#505457;font:12px 'Open Sans',sans-serif;font-weight:700;text-decoration:none;border-left:5px solid #e74c3c}
.left-cast .text-cast{padding:10px 0 0 9px}
.left-cast span{display:block;color:#93979a;text-transform:uppercase}
.left-cast .text-1{font:16px 'Open Sans',sans-serif;font-weight:700}
.left-cast .text-2{font:20px 'Open Sans',sans-serif;line-height:10px;font-weight:700}
.cast-read-more{position:relative;width:32px;height:70px;float:right;background-color:#6a7476;text-align:center}
.cast-read-more a i{color:#ddd;font-size:18px;line-height:70px}
.cast-slider{position:relative;width:100%}
.cast-slider .next-prev{position:relative}
.cast-slider .next-prev .prev,.cast-slider .next-prev .next{position:absolute;top:26px;z-index:1}
.cast-slider .next-prev .next{right:62px}
.cast-slider .next-prev .prev a,.cast-slider .next-prev .next a{color:#93979a}
.cast-slider .next-prev .prev a i,.cast-slider .next-prev .next a i{font-size:25px}
.cast-slider .next-prev .prev a :hover,.cast-slider .next-prev .next a :hover,.cast-slider .next-prev .prev a :focus,.cast-slider .next-prev .next a :focus{color:#505457;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.cast-slider .slider-texts{display:block;position:absolute;width:84%;left:30px;margin-top:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.cast-slider .slider-texts li a .span-up{display:block;font:15px 'Open Sans',sans-serif;font-weight:700;color:#93979a;cursor:default}
.cast-slider .slider-texts li .span-under{display:block;font:16px 'Open Sans',sans-serif;font-weight:400;color:#93979a;line-height:12px}
.upcoming-events{margin-top:54px;margin-bottom:54px}
.event-timer{position:relative;display:inline-block;position:relative;min-width:93px;margin-right:3px;overflow:hidden;text-align:center}
.event-timer li{display:inline-block;margin-top:-5px}
.event-timer li span{display:block}
.event-timer li .number{font:44px 'Open Sans',sans-serif;font-weight:400;color:#808486}
.event-timer li .date{font:17px 'Open Sans',sans-serif;font-weight:700;color:#808486;text-transform:uppercase;line-height:1}
.event-timer i.space{font:32px 'Open Sans',sans-serif;font-weight:400;color:#808486;line-height:2.5;float:right}
.event-buttons{display:inline-block;float:right;margin-right:27px;margin-top:26px}
.event-buttons .add{font:12px 'Open Sans',sans-serif;font-weight:700;color:#cdd8db;background-color:#91999b;height:41px;padding:0 10px;border-bottom:3px solid #747a7c;border-radius:10px}
.event-buttons .read{font:12px 'Open Sans',sans-serif;font-weight:700;color:#fff;background-color:#e74c3c;height:41px;margin-left:3px;padding:0 10px;border-bottom:3px solid #c0392b;border-radius:10px}
.footer{background-color:#ecf0f1;position:relative;margin-top:0;padding:30px 0}
.foot-left{display:block}
.foot-head-text{color:#6A7476;margin-bottom:28px;border-bottom:2px solid #ddd;font-weight:500;line-height:45px;text-transform:capitalize}
.no-padding{padding-left:0!important;padding-right:0!important}
.foot-head-text span{border-bottom:6px solid #e74c3c;padding-bottom:8px}
.foot-left img{display:block;max-width:254px}
.foot-left p{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#505457;margin-top:16px;text-align:justify}
.foot-left button{margin-top:20px}
.foot-btns{background-color:#92989b;color:#ecf0f1;font:10px/1.5em 'Open Sans',sans-serif;font-weight:700;min-height:28px;text-align:center;text-transform:uppercase;padding:5px 7px;margin-top:-18px}
.foot-btns:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.recent-posts{margin-bottom:8px}
.recent-img-or{width:70px;height:70px;overflow:hidden}
.recent-posts .recent-img{position:relative;display:block;background-color:#c5c7c8;width:100%;height:100%;overflow:hidden}
.recent-posts .figcaption{display:block;background:rgba(231,76,60,0.9);width:70px;height:70px;margin-bottom:-100%;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.recent-posts .figcaption i{font-size:18px;color:#fff;line-height:70px}
.recent-img-or:hover .figcaption{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.recent-post-text{display:block;margin-top:5px}
.recent-post-text span{display:block;color:#484848;text-align:left;text-transform:uppercase}
.recent-post-text .recent-text-head{font:12px 'Open Sans',sans-serif;font-weight:700}
.recent-post-text .recent-text-comment{font:11px 'Open Sans',sans-serif;font-weight:400;margin-top:8px}
.recent-post-text a span:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.recent-post-text button{margin-top:-20px}
.thumbs{margin:0;padding:0}
.thumbs li{display:inline-block;width:66px;height:70px;margin:0 7px 7px 0;overflow:hidden;background:none}
.thumbs li img{height:100%}
/*.foot-bar{background-color:#505457;width:100%;min-height:71px; position: relative; bottom:0; clear: both; margin:0 auto;}*/
.foot-bar{background-color:#505457;width:100%;height:71px;position:absolute;bottom:0;left:0;}
.foot-bar-m{margin-top:23px}
.theme-rights{color:#fff;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400}
.text-right{text-align:right}
.foot-bar-link{color:#fff;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400}
.foot-bar-link a{color:#fff;padding-right:5px}
.foot-bar-link a:hover{color:#ddd}
.pages-numbers{margin-top:31px}
.numbers-content{display:inline-block}
.numbers-content-row-1 .shop-p-n-btn{background-color:#ecf0f1;font:11px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#a6adb0;height:31px;margin-right:4px;position:relative;padding-right:13px;padding-left:13px;border-bottom:3px solid #bdc3c7}
.numbers-content-row-2{margin-left:6px}
.numbers-content-row-2 .next-prev-btn{background-color:#ecf0f1;font:11px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#a6adb0;line-height:12px;height:31px;padding-right:15px;padding-left:15px;margin-right:2px;border-bottom:3px solid #bdc3c7}
.numbers-content-row-1 .shop-p-n-btn:hover,.numbers-content-row-2 .next-prev-btn:hover{background-color:#e74c3c;border-bottom:3px solid #c0392b;color:#fff;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.products-details{background-color:#ecf0f1;margin-top:31px;padding:17px 24px 24px}
.products-details-head{background-color:#d9dcdd;font:12px/1.5em Roboto,sans-serif;font-weight:900;color:#696a6a;padding:0 16px;height:33px;float:left;line-height:34px;margin-left:-24px;text-align:center;text-transform:uppercase}
.products-details-view{margin-top:21px;margin-bottom:24px}
.red-bg-list{background-color:#e74c3c}
.gray-bg-list{background-color:#a4aaae}
.list-view{padding:10px 0 10px 9px;line-height:0}
.grid-view{padding:10px 0 10px 9px;line-height:0}
.list-view .fa,.grid-view .fa{margin-right:30px;font-size:17px;line-height:8px;margin-bottom:0}
.list-view span,.grid-view span{font:14px/1.5em Roboto,sans-serif;font-weight:700;color:#fff;line-height:15px;text-align:center;text-transform:uppercase}
.list-view:hover,.grid-view:hover{background-color:#e74c3c;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.products-details .lines-1,.products-details .lines-2{margin:0;margin-bottom:20px;margin-top:16px;padding:0}
.products-details .ur-cart-1 li{margin-bottom:7px}
.lines-1{border-bottom:1px solid #d5d8dc}
.lines-2{border-bottom:4px double #d5d8dc}
.your-cart-content .item-numbs{margin-top:21px}
.your-cart-content .item-numbs .fa{font-size:17px;line-height:0;color:#818688}
.item-numbs .fa:hover{color:#6a7173}
.your-cart-content h4{font:14px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a}
.your-cart-content span{font:14px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262}
.your-cart-content .items-numb{font:15px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#42474a}
.your-cart-content .list-col{margin-bottom:0;padding-bottom:20px;padding-top:-10px}
.your-cart-content .list-col span{display:inline-block}
.your-cart-content .text-col{font:12px/1 'Open Sans',sans-serif;font-weight:400;color:#42474a}
.your-cart-content .price-col{font:12px/1 'Open Sans',sans-serif;font-weight:700;color:#636262;float:right;margin-top:5px}
.your-cart-content .check-out{background-color:#e74c3c;color:#fff;font:15px/1.5em Roboto,sans-serif;font-weight:900;min-height:35px;margin-bottom:31px;display:block;margin-right:auto;margin-left:auto;padding-right:42.8px;padding-left:42.8px;border-bottom:3px solid #c0392b;text-align:center;text-transform:uppercase}
.popular,.comments{display:inline-block;background-color:#bbbec0;height:36px;margin-top:20px;margin-right:-1px;margin-bottom:16px;width:80px;text-align:center}
.popular a,.comments a{display:block;height:100%;font:11px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:35px;text-transform:uppercase}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{display:block;color:#fff;cursor:default;background-color:#a4aaae;border-radius:0}
.latest-media .latest-media-img{display:inline-block;float:left;background-color:#c5c7c8;width:46px;height:45px;margin-right:6px;margin-bottom:18px;overflow:hidden}
.latest-media .latest-media-details{display:inline-block;width:110px;margin-top:-2px;text-transform:uppercase}
.latest-media-details a .album-name{display:block;font:9px 'Open Sans',sans-serif;font-weight:700;color:#42474a;margin-top:2px}
.latest-media-details a .album-vote{display:block;font:9px 'Open Sans',sans-serif;font-weight:400;color:#42474a}
.latest-media-details a .album-name:hover,.latest-media-details a .album-vote:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.products-details .latest-media .latest-media-details ul{display:inline-block;margin:0;margin-top:-21px;padding:0;float:right}
.products-details .latest-media .latest-media-details li{display:inline-block}
.products-details .latest-media .latest-media-details li a i{background-color:#bdc3c7;color:#e6ecf1;padding:0 3px;min-height:20px;font-size:15px;line-height:20px;text-align:center}
.products-details .latest-media .latest-media-details li a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.products-details .latest-media .vote-line{float:left;margin-top:8px;background-color:#e74c3c;width:111px;height:9px}
.popular-content{margin-bottom:10px}
.popular-content .popular-img{display:inline-block;float:left;background-color:#c5c7c8;width:46px;height:45px;margin-right:11px;overflow:hidden}
.popular-content .popular-details{display:inline-block;width:105px}
.popular-content .popular-details a{display:block;font:11px/1.5em 'Open Sans',sans-serif;font-weight:400;line-height:1.4;color:#42474a}
.popular-content .popular-details a:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.categories ul{margin-top:9px}
.categories li{display:block}
.categories a i{color:#cccfd0;font-size:13px}
.categories li a span{color:#42474a;font:12px 'Open Sans',sans-serif;font-weight:400;margin-left:2px}
.categories a i:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.categories a span:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.head-tags{height:31px;padding:0 20px;position:absolute;margin-left:0;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.default-bg{background-color:#28303d:}
.red-bg{background-color:#e74c3c}
.blue-bg{background-color:#02b0e4}
.orange-bg{background-color:#e67e22}
.black-bg{background-color:#555}
.purple-bg{background-color:#9b59b6}
.green-bg{background-color:#2ecc71}
.dark-bg{background:rgba(236,240,241,0.9)}
.slide-bg{background-color:#161e25}
.bg-dark-shadow{display:none;position:absolute;width:100%;height:105px;bottom:0;background:rgba(232,235,236,0.7)}
.red-bg span,.blue-bg span,.orange-bg span,.black-bg span,.purple-bg span,.green-bg span{font:12px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:30px;text-align:center;text-transform:uppercase}
.head-large-tags{position:absolute;height:43px;padding:0 11px;float:left;text-align:center}
.head-large-tags i,.head-large-tags i,.head-large-tags i,.head-large-tags i,.head-large-tags i,.head-large-tags i{color:#fff;line-height:43px}
.head-small-tags{position:absolute;height:31px;padding:0 8px;float:left;text-align:center}
.small-hidden{margin-top:-35px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:1}
.red-small-bg{background-color:#e74c3c}
.blue-small-bg{background-color:#017cb8}
.orange-small-bg{background-color:#d35400}
.black-small-bg{background-color:#555}
.purple-small-bg{background-color:#8e44ad}
.green-small-bg{background-color:#27ae60}
.head-small-tags i,.head-small-tags i,.head-small-tags i,.head-small-tags i,.head-small-tags i,.head-small-tags i{font-size:18px;color:#fff;line-height:30px}
.gallery-slider-big{height:41px;position:absolute;right:0;margin-top:-41px;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-slider-big li{display:inline-block}
.gallery-slider-big li a i{background-color:#1f2935;min-height:31px;padding:0 11px;line-height:30px;font-size:20px;color:#344559}
.gallery-slider-big li a i:hover,.gallery-slider-big li a i:focus{background-color:#222f41;color:#4c637f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.latest-blocks:hover .gallery-slider-big{-webkit-transform:translate(0px,41px);-moz-transform:translate(0px,41px);-o-transform:translate(0px,41px);-ms-transform:translate(0px,41px);transform:translate(0px,41px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-slider{position:absolute;right:0;margin-top:-35px;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-slider li{display:inline-block}
.gallery-slider li a i{background-color:#3e4244;min-height:31px;padding:0 11px;line-height:30px;color:#656b6e}
.gallery-slider li a i:hover,.gallery-slider li a i:focus{background-color:#656b6e;color:#a2a9ac;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.blog-grid-content:hover .gallery-slider,.effects-list:hover .gallery-slider{-webkit-transform:translate(0px,35px);-moz-transform:translate(0px,35px);-o-transform:translate(0px,35px);-ms-transform:translate(0px,35px);transform:translate(0px,35px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.blog-grid-content:hover .head-tags,.effects-list:hover .head-tags,.latest-blocks:hover .head-tags{-webkit-transform:translate(0px,35px);-moz-transform:translate(0px,35px);-o-transform:translate(0px,35px);-ms-transform:translate(0px,35px);transform:translate(0px,-35px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.blog-grid-content:hover .small-hidden,.effects-list:hover .small-hidden{-webkit-transform:translate(0px,35px);-moz-transform:translate(0px,35px);-o-transform:translate(0px,35px);-ms-transform:translate(0px,35px);transform:translate(0px,35px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slide-show-default{position:relative;width:100%}
.slid-show-bg img{position:absolute;width:100%;height:100%;margin:0;padding:0}
.slide-show-content{position:relative;margin-top:0;width:100%}
.slide-show-content .next-prev a i{position:absolute;font-size:70px;top:44%;z-index:1;color:rgba(0,0,0,0.6);text-shadow:1px 1px 2px rgba(255,255,255,1)}
.slide-show-content .next-prev a .left-arrow{left:0;margin-left:23px}
.slide-show-content .next-prev a .right-arrow{right:0;margin-right:20px}
.slide-show-content .slide-show-blocks{position:relative;display:block;width:880px;height:354px;margin-right:auto;margin-left:auto;overflow:hidden}
.slide-show-content .slide-show-blocks li{display:inline-block;float:left}
.slide-show-content .slide-show-blocks .block{position:relative;background-color:#ecf0f1;width:220px;height:177px}
.slide-show-content .slide-show-blocks .block .content-block{position:relative;width:100%;height:100%;overflow:hidden}
.slide-show-content .slide-show-blocks .block-tall .content-block{height:360px;z-index:1}
.slide-show-content .slide-show-blocks .block-tall .content-block img{height:100%}
.slide-show-content .slide-show-blocks .block-tall .content-block .player-button{position:absolute;top:132px;left:63px}
.slide-show-content .slide-show-blocks .block-tall .content-block .player-button a img{width:94px;height:94px}
.slide-show-content .slide-show-blocks .block .hover{display:block;width:100%;height:100%;position:absolute;top:100%;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slide-show-content .slide-show-blocks .block:hover .hover{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slide-show-content .slide-show-blocks li .show-block-img{position:relative;background-color:#ecf0f1;width:220px;height:177px;overflow:hidden}
.slide-show-content .slide-show-blocks li .blocks-details{position:absolute;top:105px;left:8px;text-align:left}
.slide-show-content .slide-show-blocks li .blocks-details a i{font-size:18px}
.slide-show-content .slide-show-blocks li .blocks-details a span{display:block;text-transform:uppercase}
.slide-show-content .slide-show-blocks li .blocks-details a .span-1{font:17px/1em 'Open Sans',sans-serif;font-weight:700;color:#fff}
.slide-show-content .slide-show-blocks li .blocks-details a .span-2{font:14px 'Open Sans',sans-serif;font-weight:400;color:#fff}
.next-prev-posts{display:inline-block;float:right;margin-top:-8px}
.next-prev-posts li{display:inline-block}
.next-prev-posts .prev a i,.next-prev-posts .next a i{color:#acb1b4;background-color:#ecf0f1;height:21px;padding:0 7px;line-height:21px}
.next-prev-posts .prev a i:hover,.next-prev-posts .next a i:hover{color:#fff;background-color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.latest-posts{margin-top:23px}
.latest-posts .latest-m{margin-bottom:20px}
.latest-posts .latest-blocks{background-color:#ecf0f1;position:relative;width:100%;height:386px;overflow:hidden}
.latest-blocks .latest-blocks-img{display:block;height:100%;overflow:hidden}
.latest-blocks .figcaption{position:absolute;display:block;width:100%;height:100%;bottom:-100%;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:1}
.latest-blocks:hover .hover-1{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.latest-blocks .hover-2{position:absolute;display:block;width:100%;height:100%;top:-44px;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:1}
.latest-blocks:hover .hover-2{-webkit-transform:translate(0px,44px);-moz-transform:translate(0px,44px);-o-transform:translate(0px,44px);-ms-transform:translate(0px,44px);transform:translate(0px,44px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.music-player-home{position:relative;width:100%}
.music-player-home .player-content{margin-top:31px}
.player-default{position:relative;background-color:#ecf0f1;width:100%;overflow:hidden;height:527px}
.music-player-head{position:relative;overflow:hidden}
.filter{position:absolute;background:rgba(62,64,65,0.5);width:100%;height:195px;z-index:1}
.img-poster{position:relative;height:195px;width:100%}
.music-player-det .poster-details{position:absolute;width:253px;top:45px;left:13px;overflow:hidden;z-index:1}
.music-player-det .poster-details li{display:inline-block}
.music-player-det .poster-details li a img{background-color:#bdc3c7;width:95px;height:81px;float:left;overflow:hidden}
.music-player-det .poster-details li a span{display:block;color:#fff;line-height:17px;text-transform:uppercase}
.music-player-det .poster-details .texts{width:123px;float:right;margin-right:20px;overflow:hidden}
.music-player-det .poster-details li a .music{font:11px/1.7em 'Open Sans',sans-serif;font-weight:400}
.music-player-det .poster-details li a .album{font:13px 'Open Sans',sans-serif;font-weight:700}
.music-player-det .poster-details li a .singer{font:9px 'Open Sans',sans-serif;font-weight:400}
.music-player-det .music-player{position:absolute;width:202px;top:136px;left:13px;margin-top:-8px;overflow:hidden;z-index:1}
.music-player-det .music-player li{display:block}
.music-player-det .music-player li span{display:inline-block;font:12px 'Open Sans',sans-serif;font-weight:700}
.timer-content{position:absolute;line-height:10px;margin-top:4px}
.music-player-det .music-player li .span-2{margin-left:134px}
.music-player-det .music-player .progress-content{margin-top:13px}
.progress-here{display:block;background:#c6cacb;width:200px;height:4px}
.progress-here em{display:block;background-color:#e74c3c;width:157px;height:4px}
.music-player .player-buttons{margin-top:6px;line-height:10px}
.music-player .player-buttons a i{padding-right:10px}
.music-player .player-buttons .volume i{padding-right:0;float:right}
.media-table{position:relative;display:block;padding:0 9px 21px;width:100%;height:300px;overflow:auto}
.tall{height:486px}
.media-table h6{font:12px 'Open Sans',sans-serif;font-weight:700;color:#42474a;margin-top:21px}
.media-table-filter{position:absolute;width:100%;height:60px;bottom:0;padding-left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZWJlYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2ViZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(231,235,236,0) 0%,rgba(231,235,236,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(231,235,236,0)),color-stop(100%,rgba(231,235,236,1)));background:-webkit-linear-gradient(top,rgba(231,235,236,0) 0%,rgba(231,235,236,1) 100%);background:-o-linear-gradient(top,rgba(231,235,236,0) 0%,rgba(231,235,236,1) 100%);background:-ms-linear-gradient(top,rgba(231,235,236,0) 0%,rgba(231,235,236,1) 100%);background:linear-gradient(to bottom,rgba(231,235,236,0) 0%,rgba(231,235,236,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e7ebec',endColorstr='#e7ebec',GradientType=0)}
.media-table .media-items{width:100%;margin-top:16px}
.media-table .media-items .poster,.media-table .media-items .text{display:inline-block}
.music-player-home .media-table .media-items .poster{width:46px;height:46px;float:left;margin-right:9px;background-color:#c5c7c8;overflow:hidden}
.media-table .media-items .text{width:78%}
.media-table .media-items .text .details{position:relative;width:133px;overflow:hidden;margin-top:-4px}
.media-table .media-items .text a span{display:block;font:12px/1.4 'Open Sans',sans-serif;color:#636262;text-transform:uppercase}
.media-table .media-items .text a .span-1{font-weight:700}
.media-table .media-items .text a .span-2{font-weight:400}
.media-table .media-items .text a span:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.media-table .media-items .text .vote-line{width:124px;height:9px;background-color:#e74c3c;display:inline-block}
.media-table .media-items .text .icons{display:inline-block;float:right;margin-top:-25px}
.media-table .media-items .text .icons li{display:inline-block}
.media-table .media-items .text .icons li a i{background-color:#bdc3c7;color:#e6ecf1;height:26px;padding:0 6px;font-size:19px;margin-left:3px;text-align:center;line-height:27px}
.media-table .media-items .text .icons li a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-video{margin-top:31px}
.gallery-video .gallery,.gallery-video .video{background-color:#ecf0f1;width:100%;height:259px}
.gallery-video .gallery .style{position:relative;display:inline-block;float:left;height:76px;width:63px;margin:8px 0 0 8px;overflow:hidden}
.gallery-video .gallery .style .gallery-img{display:block;background-color:#c5c7c8;height:76px;width:68px;overflow:hidden}
.gallery-video .gallery .style .icon{background:rgba(231,76,60,0.7);height:76px;width:63px;line-height:76px;text-align:center}
.gallery-video .gallery .style .hover{height:100%;width:100%;display:block;position:absolute;top:100%;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-video .gallery .style:hover .hover{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.gallery-video .video{margin-top:9px;padding:10px}
.gallery-video .video .video-player-content{position:relative;display:block;background-color:#c5c7c8;width:100%;height:100%}
.gallery-video .video .video-player-content .play-button{position:absolute;top:45px;left:90px}
.gallery-video .video .video-player-content img{width:96px;height:96px;overflow:hidden}
.gallery-video .video .video-player-content .player-buttons-content{display:block;background-color:#888c8f;width:100%;height:40px;position:absolute;bottom:0;padding:10px;border:1px solid #888c8f;z-index:1}
.gallery-video .video .video-player-content .player-buttons-content .player-buttons a i{font-size:15px;margin-right:4px;line-height:20px}
.gallery-video .video .video-player-content .player-buttons-content .player-buttons .right-side-btns{position:relative;float:right}
.gallery-video .video .video-player-content .progress-video{display:block;width:57%;overflow:hidden;position:absolute;left:76px;margin-top:-12px;z-index:1}
.gallery-video .video .video-player-content .progress-video .video-name{font:9px/10px 'Open Sans',sans-serif;font-weight:400;color:#fff;text-align:center}
.gallery-video .video .video-player-content .progress-video .progress-line{display:block;background:#ecf0f1;width:95%;height:4px;text-align:center}
.gallery-video .video .video-player-content .progress-video .progress-line em{display:block;background-color:#e74c3c;width:50%;height:4px}
.gallery-video .video .video-player-content .progress-video .video-timer{position:relative;line-height:1}
.gallery-video .video .video-player-content .progress-video .video-timer span{display:inline-block;font:9px 'Open Sans',sans-serif;font-weight:400;color:#fff}
.gallery-video .video .video-player-content .progress-video .video-timer .right-pos{float:right}
.products-home{margin-top:54px}
.products-home .products-home-content{background-color:#ecf0f1;width:100%;height:355px;position:relative;margin-top:32px;overflow:hidden}
.products-home .products-home-content .img-default-blocks{display:block;width:100%;height:100%}
.products-home .products-home-content .figcaption{display:block;background:#c5c7c8;width:100%;min-height:59px;overflow:hidden;margin-bottom:-59px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.products-home .products-home-content .figcaption a{display:block;float:left;font:15px 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:58px;margin-left:12px}
.products-home .products-home-content .price-shop{background:#92989b;min-height:59px;overflow:hidden;font:15px 'Open Sans',sans-serif;font-weight:400;color:#eef9ff;float:right;padding:0 20px;line-height:58px;text-align:center}
.products-home-content:hover .figcaption{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slide-2{position:relative;display:block;width:100%;margin-top:70px}
.slide-2 .arrows-next-prev{position:absolute;width:100%}
.slide-2 .arrows-next-prev a i{position:absolute;background-color:rgba(106,116,118,0.2);color:rgba(255,255,255,0.5);width:30px;height:400px;line-height:400px;z-index:5;text-align:center;opacity:0}
.slide-2:hover .arrows-next-prev a i{opacity:1;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.slide-2 .arrows-next-prev a .left-arrow-s{left:0}
.slide-2 .arrows-next-prev a .right-arrow-s{right:0}
.slide-2 .slide-2-content{width:100%;position:relative}
.item-1,.item-2{position:relative;height:400px;float:left;background-color:#ecf0f1;overflow:hidden}
.slide-2 .slide-2-content .block-m-left{margin-left:13px}
.slide-2 .slide-2-content .block-m-right{margin-right:13px}
.slide-2 .slide-2-content .item-1{width:66.2%}
.slide-2 .slide-2-content .item-2{width:32.4%}
.slide-2 .slide-2-content .filter{position:absolute;width:100%;height:100%!important;background:rgba(106,116,118,0.4)!important;z-index:2}
.slide-2 .slide-2-content .head-tags,.slide-2 .slide-2-content .head-small-tags{z-index:3}
.slide-2 .slide-2-content img{z-index:1}
.slide-2 .slide-2-content .item-2 img{height:100%}
.slide-2-tittles{position:absolute;width:100%;height:100%;float:left;padding:40px;z-index:4;overflow:hidden}
.slide-2-tittles .rate{float:right;color:#fff;font:900 19px Roboto ,sans-serif;background:rgba(106,116,118,0.7);height:55px;width:55px;text-align:center;line-height:55px}
.slide-2-tittles a h5{margin-top:7px;margin-bottom:16px;font:900 27px Roboto ,sans-serif;background:rgba(106,116,118,0.7);max-height:77px;max-width:100%;float:left;padding:6px 6px 5px;overflow:hidden}
.slide-2-tittles .title-p{max-height:106px;max-width:87.4%;font:900 22px Roboto ,sans-serif;float:left;text-transform:uppercase;overflow:hidden}
.slide-2-tittles .topic-icons{display:block;float:left;width:100%}
.slide-2-tittles .topic-icons .left-side,.slide-2-tittles .topic-icons .right-side{display:inline-block;margin-top:27px}
.slide-2-tittles .topic-icons .left-side{float:left}
.slide-2-tittles .topic-icons .right-side{float:right!important}
.slide-2-tittles .topic-icons .left-side i,.slide-2-tittles .topic-icons .left-side span,.slide-2-tittles .topic-icons .right-side i,.slide-2-tittles .topic-icons .right-side span{display:inline-block!important}
.slide-2-tittles .topic-icons .right-side i{margin-left:3px}
.slide-2-tittles .topic-icons .left-side i,.slide-2-tittles .topic-icons .right-side i{font-size:15px}
.slide-2-tittles .topic-icons .left-side span,.slide-2-tittles .topic-icons .right-side span{font:400 10px 'Open Sans' ,sans-serif;margin-left:3px;text-transform:uppercase}
.right-side-m{margin-top:31px}
.right-side-m-b{margin-bottom:24px}
.social-blog{width:100%}
.social-blog li{display:inline-block}
.social-blog li a i{display:block;margin-bottom:4px;width:68px;height:70px;font-size:24px;line-height:70px;text-align:center}
.social-blog li a i:hover{background-color:#fc1a3f;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.social-blog li a .fa-facebook{background-color:#3b5998}
.social-blog li a .fa-twitter{background-color:#00aced}
.social-blog li a .fa-youtube{background-color:#d6464b}
.social-blog li a .fa-google-plus{background-color:#d6464b}
.social-blog li a .fa-dribbble{background-color:#ed6499}
.social-blog li a .fa-instagram{background-color:#4b7a9e}
.social-blog li a .fa-soundcloud{background-color:#f98533}
.social-blog li a .fa-github{background-color:#b2bac0}
.home-pop .popular,.home-pop .comments{width:49.3%;margin-top:31px}
.home-pop .popular-img{width:50px;height:50px}
.price-name-content{margin-top:31px}
.price-name-content .name,.price-name-content .price{display:inline-block}
.price-name-content .name span,.price-name-content .price span{font:11px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a;margin-right:18px;text-transform:uppercase}
.price-name-content .name i,.price-name-content .price i{font-size:20px;color:#92989b;margin-right:15px;text-transform:uppercase}
.price-name-content .name a i:hover,.price-name-content .price a i:hover{color:#818688;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shop-nav{margin-top:31px}
.shop-nav-lists{float:right}
.nav-list-1,.nav-list-2{position:relative;display:inline-block;background-color:#ecf0f1;height:32px;padding:3px 8px;border-bottom:3px solid #bdc3c7}
.nav-list-2{margin-left:14px}
.nav-list-1 span,.nav-list-2 span{font:11px 'Open Sans',sans-serif;font-weight:400;color:#a6adb0;margin-right:10px;text-align:left;text-transform:uppercase}
.nav-list-1 i,.nav-list-2 i{font-size:17px;color:#92989b}
.shop-nav a i:hover,.shop-nav a i:focus{color:#818688;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.nav-list-1 > .dropdown-menu,.nav-list-2 > .dropdown-menu{position:absolute;margin:0;padding:10px 0}
.nav-list-1 > .dropdown-menu{margin-left:-26px}
.nav-list-2 > .dropdown-menu{margin-left:-60px}
.nav-list-1 > .dropdown-menu > li > a,.nav-list-2 > .dropdown-menu > li > a{display:block;padding:0;padding-left:15px;margin:0;clear:both;font:11px/1.5em Roboto,sans-serif;font-weight:400;line-height:1.42857143;color:#697475;white-space:nowrap}
.shop-blocks-content{margin-top:31px;width:100%;height:355px;overflow:hidden}
.shop-blocks-content .img-default-blocks{background-color:#ecf0f1;height:100%;width:100%;overflow:hidden;position:relative}
.shop-blocks-content .figcaption{display:block;background:#c5c7c8;width:100%;min-height:59px;overflow:hidden;margin-bottom:-100%;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shop-blocks-content .figcaption a{display:block;float:left;font:15px 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:58px;margin-left:12px}
.shop-blocks-content .price-shop{background:#92989b;min-height:59px;overflow:hidden;font:15px 'Open Sans',sans-serif;font-weight:400;color:#eef9ff;float:right;padding:0 20px;line-height:58px;text-align:center}
.shop-blocks-content:hover .figcaption{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shop-list-content{position:relative}
.list-shop-blocks{width:100%;background-color:#ecf0f1;margin-bottom:10px}
.list-shop-blocks .img-shop-list{background-color:#c5c7c8;overflow:hidden}
.list-shop-blocks .list-shop-text{margin:9px 16px 12px -13px}
.list-shop-blocks .list-shop-text h4{font:16px/1.5em 'Open Sans',sans-serif;font-weight:600;color:#42474a;margin-bottom:10px}
.list-shop-blocks .list-shop-text p{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;margin-bottom:17px}
.list-shop-blocks .list-shop-text .btn-blocks{background-color:#92989b;color:#fff;font:12px/1.5em Roboto,sans-serif;font-weight:900;height:40px;padding:11px 18px;text-align:center;margin-top:20px;float:right}
.list-shop-blocks .list-shop-text i{background-color:#e74c3c;height:40px;margin-left:2px;padding:11px;text-align:center}
.list-shop-blocks .list-shop-text span{background-color:#42474a;color:#fff;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;height:40px;padding:12px 31px;float:right}
.grid-shop-blocks{background-color:#e3e6e7;width:100%;margin-top:31px;padding:7px;text-align:center;text-transform:uppercase}
.grid-shop-blocks .img-shop-grid{background-color:#c5c7c8;height:220px;width:100%;overflow:hidden}
.p-shop-list h4{display:block;font:30px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#42474a;margin-bottom:5px}
.p-shop-list .larg-det{display:block;font:21px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#62696d;margin-bottom:15px}
.p-shop-list .small-det{display:block;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262}
.grid-shop-blocks .list-read-more{background-color:#92989b;color:#fff;font:15px/1.5em 'Open Sans',sans-serif;font-weight:700;min-height:35px;display:block;padding-right:19px;padding-left:19px;text-align:center;margin:24px auto -7px}
.gird-shop-blocks .p-shop-list{margin-top:22px;margin-bottom:43px}
.slider-sing-products{margin-top:31px}
.slider-sing-products .head-img{background-color:#ecf0f1;width:100%;height:328px;border:8px solid #ecf0f1}
.slider-sing-products .head-img img{background-color:#e3e6e7;height:100%;width:100%;overflow:hidden}
.slider-sing-products .slider-imgs{margin-top:31px;cursor:pointer}
.slider-sing-products .slider-imgs li{display:inline-block;background-color:#ecf0f1;width:91px;height:96px;margin-right:2px;margin-bottom:4px;padding:4px;overflow:hidden}
.slider-sing-products .slider-imgs li img{background-color:#e6e7;width:100%;height:100%;overflow:hidden}
.slider-sing-products .slider-imgs li.active{background-color:#e74c3c}
.shop-single-details{margin-top:31px}
.shop-single-details h4{display:bolck;color:#42474a;font:30px/1.5em 'Open Sans',sans-serif;font-weight:700}
.shop-single-details span{display:bolck;color:#636262;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400}
.form-single-shop{margin-top:16px}
.shop-single-details .text-label{color:#636262}
.form-control-shop{display:inline-block;width:219px;height:50px;margin-top:10px;margin-bottom:10px;padding:6px 12px;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;line-height:1.42857143;color:#969494;background-color:#ecf0f1;border:none}
.form-control-shop:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shop-single-details .det-single{float:left;color:#636262;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400}
.shop-single-details .btn-add-to-cart{background-color:#e74c3c;color:#fff;font:15px/1.5em Roboto,sans-serif;font-weight:900;min-height:47px;margin-top:21px;padding-right:32px;padding-left:32px;border-bottom:3px solid #c0392b;text-align:center}
.comments-box{margin-top:17px;position:relative}
.comments-box h1{color:#42474a;font:30px/1.5em Roboto,sans-serif;font-weight:400;margin-bottom:27px}
.comments-box .comments-avatar{float:left;background-color:#d9dcdd;width:70px;height:70px;overflow:hidden}
.comments-box .right-box{color:#636262;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;line-height:17px;display:inline-block;width:600px;margin-top:1px;margin-left:23px;text-align:left;text-transform:uppercase}
.comments-box .right-box a{color:#42474a;font:12px/1.5em 'Open Sans',sans-serif;font-weight:700}
.comments-box .right-box a:hover{color:#e74c3c}
.comments-box .right-box .date-time-comm{display:inline-block;margin-top:21px}
.btn-reply{display:inline-block;background-color:#ecf0f1;color:#a6adb0;font:9px/1.5em 'Open Sans',sans-serif;font-weight:700;min-height:19px;margin-top:-3px;margin-left:19px;padding:0 9px}
.btn-reply:hover{color:#fff;background-color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.comments-box .comm-left-bar{background-color:#ecf0f1;width:14px;height:79px;margin-top:-39px;margin-left:28px}
.comments-row-3 .leave-mss{background-color:#a9acae;width:215px;height:49px}
.comments-row-3 .leave-mss h3{color:#fff;font:16px/1.5em Roboto,sans-serif;font-weight:900;padding-top:13px;text-align:center}
.comments-row-3 .leave-mss-content{background-color:#d9dcdd;padding:30px 41px 0 35px}
.text-label{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#737c82;text-transform:uppercase}
.comments-row-3 .leave-mss-content .form-control-mss{height:41px;width:301px;margin:10px 0 18px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#969494;background-color:#ecf0f1;border:none}
.comments-row-3 .leave-mss-content .message-m{display:inline-block;width:630px;height:182px;margin-bottom:0;border:none}
.comments-row-3 .leave-mss-content .form-control-mss:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.comments-row-3 .leave-mss-content .btn-send-mss{float:right;background-color:#e74c3c;color:#fff;font:15px/1.5em Roboto,sans-serif;font-weight:900;min-height:49px;margin-top:30px;margin-right:-41px;padding-right:35px;padding-left:35px;text-align:center}
.popular-products-head{margin-top:23px}
.popular-products-blocks{background-color:#ecf0f1;width:100%;margin-top:31px;padding:7px 7px 0}
.popular-products-blocks .popular-default-img{width:100%;height:180px;background-color:#c5c7c8;overflow:hidden}
.popular-products-blocks .popular-text{margin-top:11px}
.popular-products-blocks .popular-text h4{display:block;color:#42474a;font:30px/1.5em 'Open Sans',sans-serif;font-weight:700;text-align:center}
.popular-products-blocks .popular-text span{display:block;color:#62696d;font:21px/1.5em 'Open Sans',sans-serif;font-weight:700;margin-bottom:20px;text-align:center}
.popular-products-blocks .popular-text .details-popular{display:block;color:#636262;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400}
.popular-products-blocks .btn-popular-read-more{background-color:#92989b;color:#fff;font:15px/1.5em 'Open Sans',sans-serif;font-weight:700;min-height:35px;padding-right:19px;padding-left:19px;text-align:center;margin-top:26px;display:block;margin-right:auto;margin-left:auto}
.cart-check-out{margin-top:0}
.cart-check-top{margin-left:165px}
.cart-check-text{display:inline-block;background-color:#ecf0f1;width:28px;height:28px;margin-right:160px;border-radius:50%;position:relative}
.cart-check-text a{display:block;color:#42474a;font:13px 'Open Sans',sans-serif;font-weight:400;padding:0 10px;line-height:28px;text-align:center}
.span-det{display:block;color:#42474a;font:13px/1.5em 'Open Sans',sans-serif;font-weight:700;min-width:140px;text-align:center;margin-left:-50px;margin-top:10px;overflow:hidden;text-transform:uppercase}
.cart-check-text .lines{position:absolute;display:inline-block;left:100%;top:50%;margin-top:-3px;background-color:#ecf0f1;width:168px;height:6px}
.cart-check-out .nav-tabs > li.active > a,.cart-check-out .nav-tabs > li.active > a:hover,.cart-check-out .nav-tabs > li.active > a:focus{color:#fff;cursor:default;background-color:#e74c3c;border-radius:100%}
.your-cart-page{margin-top:0}
.your-cart-col{width:100%!important;margin:0}
.your-cart-row-def{background-color:#ecf0f1;padding:27px 70px 43px}
.your-cart-row-def h1{color:#42474a;font:30px/1.5em 'Open Sans',sans-serif;font-weight:400;margin-bottom:30px;text-align:left}
.row-cart-def{position:relative;background-color:#e1e5e6;width:100%;min-height:150px;padding:11px 0 11px 11px;margin-bottom:31px}
.row-cart-def .img-your-cart{float:left;background-color:#c5c7c8;width:186px;height:128px;overflow:hidden}
.your-cart-row-col{display:inline-block;width:420px;margin-left:23px}
.top-your-cart{text-align:left}
.top-your-cart h4{color:#42474a;font:22px/1.5em 'Open Sans',sans-serif;font-weight:700;margin-top:8px}
.top-your-cart .details-1{display:inline-block;color:#636262;font:15px/1.5em 'Open Sans',sans-serif;font-weight:400;margin-top:-6px}
.top-your-cart .details-price{background-color:#42474a;float:right;color:#e3e9ee;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;min-height:40px;margin-top:-20px;padding:0 19px;line-height:38px;text-align:center}
.bottom-your-cart{margin-top:18px}
.read-more-btn{float:left;display:inline-block;background-color:#92989b;color:#fff;font:13px/1.5em Roboto,sans-serif;font-weight:900;height:40px;padding:0 18px}
.bottom-your-cart .storage-cart{float:left;background-color:#d2d5d6;color:#42474a;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;min-height:40px;width:41px;padding:5px;border:none;text-align:center;margin-left:12px}
.bottom-your-cart .storage-cart:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.bottom-your-cart i{float:right;color:#818688;margin:9px 16px 0 0}
.end-row-cart{padding-bottom:27px;border-bottom:4px double #fff}
.left-end-row{display:inline-block;width:310px;margin-top:62px;margin-right:130px}
.left-end-row .text-label{font-size:16px;color:#42474a}
.form-control-promo{float:left;height:52px;width:220px;font-size:14px;line-height:1.42857143;padding-left:10px;color:#969494;background-color:#e1e5e6;border:none}
.form-control-promo:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.promo-code-btn{background-color:#e74c3c;color:#fff;font:20px/1.5em Roboto,sans-serif;font-weight:900;min-height:52px;padding:0 19px}
.right-end-row{display:inline-block;width:193px;float:right;margin-top:56px}
.right-end-row span{color:#636262;font:18px 'Open Sans',sans-serif;font-weight:400;line-height:1;display:inline-block;color:#636262;font:18px 'Open Sans',sans-serif;font-weight:400;line-height:1;display:inline-block}
.right-end-row span:last-child{color:#42474a;font:18px 'Open Sans',sans-serif;font-weight:700;line-height:1;margin-top:2px}
.your-cart-foot{float:right;margin-top:16px;width:193px}
.your-cart-foot li span{display:inline-block}
.your-cart-foot li span:first-child{color:#636262;font:18px/1.5 'Open Sans',sans-serif;font-weight:400;float:left}
.your-cart-foot li span:last-child{color:#42474a;font:18px/1.5 'Open Sans',sans-serif;font-weight:700;float:right}
.next-prev-cart{margin-left:34%}
.next-prev-cart .btn-prev,.next-prev-cart .btn-next{font:14px'Open Sans',sans-serif;font-weight:400;min-height:45px;line-height:42px;margin-top:20px;padding:0 16px}
.next-prev-cart .btn-prev{background-color:#e1e5e6;color:#909596;border-bottom:3px solid #bdc3c7;margin-right:10px}
.next-prev-cart .btn-next{background-color:#e74c3c;color:#fff;border-bottom:3px solid #c0392b}
.left-forms,.right-forms{display:inline-block;width:50%;float:left}
.left-forms .sign-head-tag,.right-forms .sign-head-tag{display:block;font:15px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a;text-transform:uppercase;margin-bottom:19px;text-align:center}
.left-forms label,.right-forms label{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262}
.form-control-sign{display:inline-block;width:300px;height:41px;margin:7px 0 15px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#e1e5e6;border:none}
.form-control-sign:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.cart-check-form ul{text-align:left}
.cart-check-form li{display:inline-block}
.cart-check-form li .carts-icons{background-color:#e1e5e6;width:60px;height:34px;margin-right:18px;margin-bottom:31px}
.cart-check-form li .carts-icons:hover{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.blog-list-content{margin-top:31px}
.list-blog-m{margin-bottom:10px}
.list-blog-blocks{width:100%;min-height:265px;background-color:#ecf0f1;position:relative;overflow:hidden}
.list-blog-blocks .img-shop-list{position:relative;background-color:#c5c7c8;width:100%;height:265px;overflow:hidden}
.list-blog-blocks .list-blog-text{margin:9px 16px 5px -13px}
.list-blog-blocks .list-blog-text h4{font:18px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a;margin-bottom:10px}
.list-blog-blocks .list-blog-text p{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;margin-bottom:17px}
.list-blog-blocks .list-blog-text span{display:block;color:#636262;margin-bottom:26px}
.list-blog-blocks .list-blog-text ul{display:inline-block;margin:0;padding:0}
.list-blog-blocks .list-blog-text .icons-hover{display:inline-block;position:relative}
.icons-hover:hover .icons{opacity:1!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.list-blog-blocks .list-blog-text li .first{margin-left:-15px!important}
.list-blog-blocks .list-blog-text li .hover{opacity:0;position:absolute;left:50%;margin-left:-8px;margin-top:-19px;min-width:100px;color:#636262!important;text-transform:uppercase}
.list-blog-blocks .list-blog-text li span{font:400 10px 'Open Sans',sans-serif}
.list-blog-blocks .list-blog-text li a i{background-color:#d2d5d6;height:32px;padding-right:7px;padding-left:7px;color:#fff;font-size:20px;line-height:32px;text-align:center}
.list-blog-blocks .list-blog-text li a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.list-blog-blocks .list-blog-text .btn-blog-blocks{display:inline-block;float:right;background-color:#92989b;font:13px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#fff;height:40px;margin-bottom:auto;margin-right:-16px;padding:0 16px}
.blog-grid-m{margin-top:31px}
.blog-grid-col{height:285px;width:229px;display:inline-block;overflow:hidden}
.blog-grid-content{width:100%;position:relative;float:left;overflow:hidden}
.blog-grid-img{display:block;background-color:#ecf0f1;width:229px;overflow:hidden}
.blog-grid-content .figcaption{position:absolute;display:block;width:100%;height:100%;margin-bottom:-100%;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.blog-grid-content:hover .figcaption{-webkit-transform:translate(0px,-100%);-moz-transform:translate(0px,-100%);-o-transform:translate(0px,-100%);-ms-transform:translate(0px,-100%);transform:translate(0px,-100%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.block-height{height:285px;width:229px;overflow:hidden}
.text-blog-grid-big{position:relative;color:#fff;padding:58px 8px 40px;height:386px;overflow:hidden}
.text-blog-grid-big h5{display:block;font:18px 'Open Sans',sans-serif;font-weight:700;text-align:left;margin-bottom:9px;text-transform:uppercase}
.dark-bg .text-blog-grid-big a h5{color:#484848}
.dark-bg .text-blog-grid-big p{color:#484848}
.text-blog-grid-big p{display:bolck;font:17px/1.5em 'Open Sans',sans-serif;font-weight:400;text-align:left;overflow:hidden}
.text-blog-grid-big .movies{color:#99bccf;display:bolck;font:17px/1.5em 'Open Sans',sans-serif;height:214px;margin-bottom:22px;font-weight:400;text-align:left;overflow:hidden}
.movies-foot-big{padding-top:12px;border-top:1px solid #92979A}
.movies-foot-big .rate a{float:left;color:#ffc800;margin-top:7px;margin-right:2px;font-size:23px}
.movies-foot-big .like-rate a{float:right;display:block;background:#E5EAEB;width:34px;height:34px;font-size:20px;color:#92979A;margin-left:3px;text-align:center;line-height:1.7}
.movies-foot-big .like-rate a:hover{color:#fff;background-color:#e74c3c}
.text-blog-grid,.text-blog-grid-2{position:relative;color:#fff;padding:42px 8px 13px;height:285px;overflow:hidden}
.text-blog-grid h5,.text-blog-grid-2 h5{display:block;font:14px/1.5em 'Open Sans',sans-serif;font-weight:700;text-align:left;margin-bottom:11px;text-transform:uppercase}
.text-blog-grid-2 a h5{color:#484848}
.text-blog-grid p{display:bolck;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;text-align:left;overflow:hidden}
.text-blog-grid-2 p{display:bolck;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#484848;text-align:left;height:150px;overflow:hidden}
.movies-foot{margin-top:8px;padding-top:14px;border-top:1px solid #92979a}
.movies-foot li{display:inline}
.movies-foot .rate a{float:left;color:#ffc800;margin-top:2px;margin-right:2px;font-size:18px}
.movies-foot .like-rate a{float:right;display:block;background:#e5eaeb;width:27px;height:26px;font-size:18px;color:#92979a;margin-left:3px;line-height:1.5;text-align:center}
.movies-foot .like-rate a:hover{color:#fff;background-color:#e74c3c}
.single-blog-top{position:relative;margin-top:31px;overflow:hidden}
.single-blog-top .blog-img-default{background-color:#ecf0f1;width:100%;height:304px;overflow:hidden}
.single-blog-top .blog-text-single h4{font:18px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a;margin-top:24px;margin-bottom:11px}
.single-blog-top .blog-text-single p{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;margin-bottom:23px}
.single-blog-top .blog-text-single span{font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;text-transform:uppercase}
.share-icons{display:inline-block}
.share-icons li{display:inline-block;position:relative}
.icons-hover:hover .icons{opacity:1!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.share-icons li .first{margin-left:-15px!important}
.share-icons li .hover{opacity:0;position:absolute;left:50%;margin-left:-8px;margin-top:-19px;min-width:100px;color:#636262!important;text-transform:uppercase}
.share-icons li span{font:400 10px 'Open Sans',sans-serif}
.share-icons a i{background-color:#ecf0f1;min-height:34px;padding:0 8px;line-height:34px;color:#bdc3c7;font-size:20px}
.share-icons li a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.btns-single-blog{display:inline-block;float:right}
.btns-single-blog .btn-download{background-color:#ecf0f1;color:#a6adb0;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;min-height:34px;padding-right:18px;padding-left:18px;border-bottom:3px solid #bdc3c7}
.btns-single-blog .btn-add-to-cart{background-color:#e74c3c;color:#fff;font:12px/1.5em 'Open Sans',sans-serif;font-weight:400;min-height:34px;margin-left:6px;padding-right:18px;padding-left:18px;border-bottom:3px solid #c0392b}
.middle-blog-single{background-color:#d9dcdd;height:60px;margin:46px 0;padding:15px 20px}
.music-player{display:inline-block;position:relative;float:left;width:83%}
.music-player ul{margin-top:6px}
.music-player ul li{display:inline-block}
.music-player ul .progress-side{width:80%;margin-right:6px}
.music-player ul li a i{color:#505457;font-size:15px;margin-right:10px}
.under-line{width:100%;display:block;height:5px;background:#ecf0f1}
.under-line em{display:block;background:#e74c3c}
.under-line.music em{width:70%;height:5px}
.music-player ul li span{display:inline-block;margin-right:8px;margin-bottom:1px}
.music-player ul li .timer{font:10px 'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:10px}
.list-audio{float:right}
.list-audio li{display:inline-block}
.list-audio a i{background-color:#bbbfc1;height:30px;padding:0 7px;line-height:30px;color:#e1e7ea;font-size:18px}
.list-audio li a i:hover{background-color:#e74c3c;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.same-posts h3{margin-top:35px}
.same-posts .slide-2{margin-top:31px}
.same-posts .item-2{width:32%!important;height:325px}
.same-posts .slide-2-tittles{padding:20px!important}
.same-posts .slide-2-tittles a h5{max-height:39px}
.same-posts .slide-2-tittles .title-p{max-width:187px}
.same-posts .slide-2-tittles .topic-icons .left-side,.slide-2-tittles .topic-icons .right-side{margin-top:34px}
.contact-fram{position:relative;top:31px}
.contact-fram iframe{width:100%;height:458px;border:none;background-color:#ecf0f1}
.contact-row-2{margin-top:52px;margin-bottom:52px}
.head-text-row-2{color:#42474a; border-bottom: 4px solid #ECF0F1;}
.contact-row-2 h3 span{ border-bottom: 4px solid #E74C3C; padding-bottom: 2px;}
.head-par-row-2{font:23px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;text-align:center;margin-bottom:0;text-transform:uppercase}
.form-control-contact{display:inline-block;width:220px;height:40px;margin:0 0 15px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#969494;background-color:#ecf0f1;border:none}
.form-group label{font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#737c82;margin-bottom:7px;text-transform:uppercase}
.form-control-contact:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.form-group .message-m{width:470px;height:182px}
.btn-contact{float:left;width:168px;height:59px;margin-top:33px;background-color:#e74c3c;font:20px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#fff;border-bottom:3px solid #c0392b}
.adress{margin-top:25px;margin-bottom:15px}
.col-fix{margin-left:-15px}
.icon-contact{background-color:#e74c3c;color:#fff;height:46px;width:46px;line-height:46px;text-align:center}
.icon-text-contact{margin-top:15px}
.icon-text-contact h3{font:14px/1.5em 'Open Sans',sans-serif;font-weight:700;color:#42474a}
.icon-text-contact li{font:14px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262;margin-top:2px;text-transform:uppercase}
.icon-text-contact li i{color:#E74C3C;font-size:18px;margin-right:10px}
.icon-text-contact li a{font:11px/1.5em 'Open Sans',sans-serif;font-weight:400;color:#636262}
.icon-text-contact li a:hover{color:#e74c3c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.eror-page{margin-top:31px}
.text-404{display:block;text-align:center}
.text-404 .span-1,.text-404 .span-2,.text-404 .span-4{font:19px/1.5em 'Open Sans',sans-serif;font-weight:700;display:block;color:#737c82}
.span-3{font:200px/1.5em 'Open Sans',sans-serif;font-weight:400;display:block;color:#e74c3c}
.span-3 span{color:#737c82}
.search-form-404{display:block;margin-top:40px;text-align:center}
.form-control-404{display:inline-block;width:371px;height:52px;margin-right:6px;padding:6px 12px;font:13px/1.5em 'Open Sans',sans-serif;font-weight:400;line-height:1.42857143;color:#969494;background-color:#ecf0f1;border:none}
.form-control-404:focus{border:2px solid #e74c3c;outline:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.btn-add-to-cart{background-color:#e74c3c;color:#fff;font:21px/1.5em Roboto,sans-serif;font-weight:900;min-height:52px;padding:0 15px}
.bootstrap-select{width:220px \0}
.bootstrap-select > .btn{width:100%;padding:10px}
.error .bootstrap-select .btn{border:1px solid #b94a48}
.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}
.bootstrap-select.fit-width{width:auto!important}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}
.bootstrap-select .btn:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}
.bootstrap-select.form-control:not([class*="col-"]){width:100%}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right}
.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}
.form-inline .bootstrap-select.btn-group .form-control{width:100%}
.input-append .bootstrap-select.btn-group{margin-left:-1px}
.input-prepend .bootstrap-select.btn-group{margin-right:-1px}
.bootstrap-select.btn-group > .disabled{cursor:not-allowed}
.bootstrap-select.btn-group > .disabled:focus{outline:none!important}
.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left; /*padding:0 15px;*/}/* This hidden code added by swamykannan*/
.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.bootstrap-select.btn-group[class*="col-"] .btn{width:100%}
.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select.btn-group .dropdown-menu li{position:relative;width:100%}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#fff;color:rgba(100,177,216,0.4)}
.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}
.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}
.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}
.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}
.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:0!important;font-weight:400;text-align:left;text-transform:capitalize;color:#000}
.bootstrap-select.show-menu-arrow.open > .btn{z-index:1035 + 1}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,0.2)}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block}
.bs-searchbox,.bs-actionsbox{padding:4px 8px}
.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-searchbox + .bs-actionsbox{padding:0 8px 4px}
.bs-searchbox input.form-control{margin-bottom:0;width:100%}
.mobile-device{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}
.Zebra_DatePicker *,.Zebra_DatePicker :after,.Zebra_DatePicker :before{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}
.Zebra_DatePicker{position:absolute;background:#666;border:3px solid #666;z-index:1200;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px;top:0}
.Zebra_DatePicker *{margin:0;padding:0;color:#000;background:transparent;border:none}
.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;width:auto;table-layout:auto}
.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}
.Zebra_DatePicker td{cursor:pointer}
.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}
.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#E8E8E8;width:30px;border:1px solid #7BACD2}
.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.Zebra_DatePicker.dp_visible{visibility:visible;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;transition:opacity .2s ease-in-out}
.Zebra_DatePicker.dp_hidden{visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}
.Zebra_DatePicker .dp_header td{color:#FFF}
.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}
.Zebra_DatePicker .dp_header .dp_caption{font-weight:700}
.Zebra_DatePicker .dp_header .dp_hover{background:#222;color:#FFF}
.Zebra_DatePicker .dp_daypicker th{background:#FC3}
.Zebra_DatePicker td.dp_not_in_month{background:#F3F3F3;color:#CDCDCD;cursor:default}
.Zebra_DatePicker td.dp_not_in_month_selectable{background:#F3F3F3;color:#CDCDCD;cursor:pointer}
.Zebra_DatePicker td.dp_weekend{background:#D8D8D8}
.Zebra_DatePicker td.dp_weekend_disabled{color:#CCC;cursor:default}
.Zebra_DatePicker td.dp_selected{background:#5A4B4B;color:#FFF!important}
.Zebra_DatePicker td.dp_week_number{background:#FC3;color:#555;cursor:text;font-style:italic}
.Zebra_DatePicker .dp_monthpicker td{width:33%}
.Zebra_DatePicker .dp_yearpicker td{width:33%}
.Zebra_DatePicker .dp_footer{margin-top:3px}
.Zebra_DatePicker .dp_footer .dp_hover{background:#222;color:#FFF}
.Zebra_DatePicker .dp_today{color:#FFF;padding:3px}
.Zebra_DatePicker .dp_clear{color:#FFF;padding:3px}
.Zebra_DatePicker td.dp_current{color:#C40000}
.Zebra_DatePicker td.dp_disabled_current{color:#E38585}
.Zebra_DatePicker td.dp_disabled{background:#F3F3F3;color:#CDCDCD;cursor:default}
.Zebra_DatePicker td.dp_hover{background:#482424;color:#FFF}
button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url(../../../../../20160801160434im_/http_/ampck.org/assets/css/calendar.png) no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top}
button.Zebra_DatePicker_Icon_Disabled{background-image:url(../../../../../20160801133729im_/http_/ampck.org/assets/css/calendar-disabled.png)}
button.Zebra_DatePicker_Icon{margin:0 0 0 3px}
button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}
.rwd-table{min-width:100%}
.rwd-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.rwd-table th{display:none}
.rwd-table td{display:block}
.rwd-table td:first-child{padding-top:.5em}
.rwd-table td:last-child{padding-bottom:.5em}
.rwd-table td:before{content:attr(data-th) ": ";font-weight:700;width:6.5em;display:inline-block}
@media (min-width: 480px) {
.rwd-table td:before{display:none}
}
.rwd-table th,.rwd-table td{text-align:left}
@media (min-width: 480px) {
.rwd-table th,.rwd-table td{display:table-cell;padding:.25em .5em}
.rwd-table th:first-child,.rwd-table td:first-child{padding-left:0}
.rwd-table th:last-child,.rwd-table td:last-child{padding-right:0}
}
.rwd-table{background:#34495E;color:#fff;overflow:hidden}
.rwd-table tr{border-color:#46627f}
.rwd-table th,.rwd-table td{margin:.5em 1em}
@media (min-width: 480px) {
.rwd-table th,.rwd-table td{padding:1em!important}
}
.rwd-table th,.rwd-table td:before{color:#dd5}
.checkbox{padding-left:20px}
.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}
.checkbox input[type="checkbox"]{opacity:0;z-index:1}
.checkbox input[type="checkbox"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.checkbox input[type="checkbox"]:checked + label::after{font-family:'FontAwesome';content:"\f00c"}
.checkbox input[type="checkbox"]:disabled + label{opacity:.65}
.checkbox input[type="checkbox"]:disabled + label::before{background-color:#eee;cursor:not-allowed}
.checkbox.checkbox-circle label::before{border-radius:50%}
.checkbox.checkbox-inline{margin-top:0}
.checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#337ab7;border-color:#337ab7}
.checkbox-primary input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-danger input[type="checkbox"]:checked + label::before{background-color:#d9534f;border-color:#d9534f}
.checkbox-danger input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-info input[type="checkbox"]:checked + label::before{background-color:#5bc0de;border-color:#5bc0de}
.checkbox-info input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-warning input[type="checkbox"]:checked + label::before{background-color:#f0ad4e;border-color:#f0ad4e}
.checkbox-warning input[type="checkbox"]:checked + label::after{color:#fff}
.checkbox-success input[type="checkbox"]:checked + label::before{background-color:#5cb85c;border-color:#5cb85c}
.checkbox-success input[type="checkbox"]:checked + label::after{color:#fff}
.radio{padding-left:20px}
.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}
.radio input[type="radio"]{opacity:0;z-index:1}
.radio input[type="radio"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.radio input[type="radio"]:checked + label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.radio input[type="radio"]:disabled + label{opacity:.65}
.radio input[type="radio"]:disabled + label::before{cursor:not-allowed}
.radio.radio-inline{margin-top:0}
.radio-primary input[type="radio"] + label::after{background-color:#337ab7}
.radio-primary input[type="radio"]:checked + label::before{border-color:#337ab7}
.radio-primary input[type="radio"]:checked + label::after{background-color:#337ab7}
.radio-danger input[type="radio"] + label::after{background-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::before{border-color:#d9534f}
.radio-danger input[type="radio"]:checked + label::after{background-color:#d9534f}
.radio-info input[type="radio"] + label::after{background-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::before{border-color:#5bc0de}
.radio-info input[type="radio"]:checked + label::after{background-color:#5bc0de}
.radio-warning input[type="radio"] + label::after{background-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::before{border-color:#f0ad4e}
.radio-warning input[type="radio"]:checked + label::after{background-color:#f0ad4e}
.radio-success input[type="radio"] + label::after{background-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::before{border-color:#5cb85c}
.radio-success input[type="radio"]:checked + label::after{background-color:#5cb85c}
input[type="checkbox"].styled:checked + label:after{font-family:'FontAwesome';content:"\f00c"}
input[type="checkbox"] .styled:checked + label::before{color:#fff}
input[type="checkbox"] .styled:checked + label::after{color:#fff}
.Zebra_DatePicker_Icon_Wrapper{width:100% !important}
.text-area textarea{ height:253px;}
#candidate_address{ background:#E1E5E6; padding:10px; height:330px; margin-top:10px;}
.desk{ display: block;}
.mobi{ display: none;}
/*.foot-bar-spl1{position:absolute; bottom:0;}*/
/*.body{ min-height:100%; width:100%; position: absolute;}*/
.hall-ticket{text-transform: none; width:100%;font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif; color:#42474a;}
.hall-ticket p, .rank-card p{ line-height:26px;}
.hall-ticket h2{ font-size:21px; line-height:30px; text-transform:none;font-weight: bold; color:#42474a;}
.hall-ticket h4{text-transform: none;}
.hall-ticket table{ margin-bottom:0; background:#E4EFF5;}
.hall-ticket .tic-header{ height:100px; background:#E4EFF5; padding:10px 20px; border:1px solid #4D8DB1; margin-bottom:2px;}/* hight reduced by swamykannan from height 118 to 100px*/
.hall-ticket .form-control-sign{ margin:7px 0;}
.tic-header p{ font-size:13px; line-height:18px; color:#42474a;}
.tic-header img{ width:98px;}
.rank-card table{ background:#ECF0F1;}
.hall-ticket table tr td table tr td{ vertical-align: middle; border:none !important;}
.hall-ticket table tr td table{ border: none !important;}
.hall-ticket table tr td{ border-width:1px; border-color:#4D8DB1;}
.hall-ticket table sup, .red-c{ color:#E74C3C;}
.blue-c{ color:#4d8db1;line-height:12px; font-size:11px; margin-bottom:5px;}
.red-c p{ line-height:12px; font-size:11px; margin-bottom:5px;}
.tic-body .h3{ text-align:center;font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif; font-size:18px; background:#4D8DB1;height: 31px;line-height: 24px; color:#fff;}
.tic-body p{ font-size:13px; line-height:18px; color:#fff; text-align:center;background:#4D8DB1;}
.tic-body h3{ text-transform:none;}
.tic-body img{ width:20%; border:1px solid #CCC}
.tic-body .title{ margin-bottom:0px;}
.hall-block1 span:nth-child(1) { font-weight:600;}
.hall-block1 span:nth-child(2) {}
.tic-body span p{ background:none; color:#e74c3c; font-size:11px; text-align:left;}
table tr td.align{ vertical-align:bottom;}
.print a{ padding:6px 10px;}
.ins li{ list-style-type:disc; margin-left:28px;}
.rank-card{ border:4px solid #CCC;text-transform: none; background:#E1E4E5; width:60%; margin:0 auto;}
.rank-card .tic-header{ background:#ededed; padding:20px; height:146px;}
.rank-card h2{ font-size:18px; text-transform:capitalize;font-weight: bold;}
.rank-card .tic-header img{ width:80px;}
.rank-card .tic-header p{ font-size:14px; line-height:20px;}
.rank-card .tic-body table tr td{ padding-left:15px;}
.rank-card .tic-body h3{ text-align:center; font-size:16px; line-height:34px;}
.rank-card .tic-body table{ margin-bottom:12px;}
.table .align-m td{ vertical-align:middle;}
.width-spl table{ width:76%; margin:0 auto;}
.print-foot .pagination{ margin:0 auto;}
.pagination > li > a, .pagination > li > span{ background:none; border:1px solid #ECF0F1;}
.dispaly-b{ display:none;}
.forget{font-size:12px; color: #00276b; float:right;}
a.forget:hover, a.forget:focus{color: #00276b;}
.spl-text h4{ color:#00276C !important; margin-top:35px;}
.sign-in-bar a h3 span{ font-size:21px !important;}
#modal-2 .modal-dialog1{ width:50%;}
#modal-2 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;}
#modal-2 .modal-content, #modal-2 .modal-header{ min-height:85px;border: 2px solid #ededed;
    border-radius: 10px;}
.cart-check-out .info-txt{ color:#E74C3C; font-size:11px;position: relative; top: -12px; text-align:left !important;}
.info-txt-print{ text-align:center;color:#E74C3C; font-size:11px; margin-top:15px;}
.cart-check-out .info-txt p{ }
.info-txt-aft-submit b{ color:#f00; font-size:11px; font-weight:normal;}
.info-txt-aft-submit i{ color:#f00; }
.top-barr { padding:10px 20px;}

.spl-table{ padding:0 10px !important;}
.spl-table thead{ background:#DDDDDD; color:#000;bborder-radius:10px;}
.spl-table tbody{ color:#666;}
.spl-table tr td, .spl-table tr th{ padding:10px !important;}
.modal-sign1 .modal-dialog{ width:70%; position:relative; top:20%;}
.modal-sign1 .modal-dialog .modal-content{ border-radius: 10px; border:4px solid #ddd;}
.blink_me{ color:#0071BD !important;}
.f-g label{ margin-bottom:0 !important; text-align:left; margin-top:15px; font-weight:600; font-size:12px;}
.f-g1 label{ margin-bottom:0 !important; text-align:left; margin-top:5px;font-weight:600;font-size:12px;}
.selectpicker{ margin-bottom:15px !important;}
.form-control1{ height:50px;}
.f-g hr{ border:1px solid #E1E5E6;}
.f-g .form-control-sign{  background:#fff; border:1px solid #E1E5E6;-webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.35);
-moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.35);
box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.35);}
.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
  
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.fileUpload{ padding:10px 10px 11px 10px; margin:0 !important;top: 0px;}
.spl-load{position:fixed;z-index:5000; height: auto; width:100%; background:rgba(0,0,0,0.4);}
.spl-load img{ height:50px; width:50px; position:fixed; top:500px;}


.imgloading
{
	background: url("../../../../../20160801141117im_/http_/ampck.org/assets/imgs/loader.gif") no-repeat scroll center center #EEEEEE;
    border: medium none;
    height: 105%;
    margin: -25px 0 0 -25px;
    opacity: 0.5;
    position: fixed;
    right: 0;
    width: 100%;
    z-index: 1000;
}


.file-ty{ padding:10px;}
.border-blue{ border:2px solid #0071BD;}
.f-g textarea{ height:100px !important;}
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;

  z-index: 2000;
  position: fixed;
  height: 90px;
  width: 90px;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.pace.pace-inactive .pace-activity {
  display: none;
}

.pace .pace-activity {
  position: fixed;
  z-index: 2000;
  display: block;
  position: absolute;
  left: -30px;
  top: -30px;
  height: 90px;
  width: 90px;
  display: block;
  border-width: 30px;
  border-style: double;
  border-color: #29d transparent transparent;
  border-radius: 50%;

  -webkit-animation: spin 1s linear infinite;
  -moz-animation: spin 1s linear infinite;
  -o-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
}

.pace .pace-activity:before {
  content: ' ';
  position: absolute;
  top: 10px;
  left: 10px;
  height: 50px;
  width: 50px;
  display: block;
  border-width: 10px;
  border-style: solid;
  border-color: #29d transparent transparent;
  border-radius: 50%;
}

@-webkit-keyframes spin {
  100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
  100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
  100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
  100% {  transform: rotate(359deg); }
}
.text-label sup{color:#E74C3C;}
.valign tr td{ vertical-align:middle;}
p.pad12{padding-bottom:12px;} 
b.titl{color:#4D8DB1;}
.pad-lef{ padding-left:2px; padding-right:2px;}

#modal-8 .modal-dialog1{ width:50%;}
#modal-8 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;}
#modal-8 .modal-content, #modal-8 .modal-header{ min-height:85px;border: 2px solid #ededed;
    border-radius: 10px;}
	
	
#modal-9 .modal-dialog1{ width:50%;}
#modal-9 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-9 .modal-content, #modal-9 .modal-header{ min-height:50px;border: 2px solid #ededed;
    border-radius: 10px;}
/* new label class added for SS key answer page label by swamykannan on 27062015 start*/
.labl1{padding-top:20px; text-align:right;}
div.bootstrap-select .dropdown-menu{ width:100%;}
/* new label class added for SS key answer page label by swamykannan on 27062015 end*/


/* footer problem overcome by this code 272015 start*/
.wrapper-body{min-height:100%;position:relative;}
.content-div{padding-bottom:71px;}
/* footer problem overcome by this code 272015 end*/

/*Notification1 page a tag show on 372015 start*/
.notification1 a{ color:#000;}
/*Notification1 page a tag show on 372015 start*/



#modal-10 .modal-dialog1{ width:48%;}
#modal-10 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-10 .modal-content, #modal-10 .modal-header{ min-height:50px;border: 2px solid #ededed;
    border-radius: 10px;}
.flot-none{ float:none!important;}

#modal-18 .modal-dialog1{ width:50%;}
#modal-18 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;}
#modal-18 .modal-content, #modal-18 .modal-header{ min-height:85px;border: 2px solid #ededed;
    border-radius: 10px;}
#disp{display:none;}


/* Counseling1 College selection popup css on 872015 start*/
#modal-11 .modal-dialog1{ width:48%;}
#modal-11 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-11 .modal-content, #modal-11 .modal-header{ min-height:50px;border: 2px solid #ededed;
    border-radius: 10px;}
	/* Counseling1 College selection popup css on 872015 end*/
/* Added by Baskar.T on 14-07-2015 for Set width in the Engineering score grid---Start*/
.width28p {
	width: 28%;
}
/* Added by Baskar.T on 14-07-2015 for Set width in the Engineering score grid---End*/	
/*Added by Baskar.T on 17-07-2015 for left align the content  ---Start*/
.left-align{text-align:left;}
/*Added by Baskar.T on 17-07-2015 for left align the content  ---End*/
/*Added by Baskar.T on 22Jul2015 for UG Counseling 2 Popup ---Start*/
#modal-12 .modal-dialog1{ width:48%;}
#modal-12 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-12 .modal-content, #modal-12 .modal-header{ min-height:50px;border: 2px solid #ededed; border-radius: 10px;}
#modal-13 .modal-dialog1{ width:48%;}
#modal-13 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-13 .modal-content, #modal-13 .modal-header{ min-height:50px;border: 2px solid #ededed; border-radius: 10px;}
/*Added by Baskar.T on 22Jul2015 for UG Counseling 2 Popup ---End*/
/*Added by Baskar.T on 24Jul2015 for UG Counseling 1 notification ---Start*/
.coun-mar{margin-left:20px;}
.cir li{list-style-type: circle; margin-left:35px;}
.rect li{list-style-type: square; margin-left:70px;}
/*Added by Baskar.T on 24Jul2015 for UG Counseling 1 notification ---End*/
/*Added by Baskar.T on 05Aug2015 for UG Counseling 2 Details Popup ---Start*/
#modal-14 .modal-dialog1{ width:48%;}
#modal-14 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-14 .modal-content, #modal-14 .modal-header{ min-height:50px;border: 2px solid #ededed; border-radius: 10px;}
#modal-15 .modal-dialog1{ width:48%;}
#modal-15 .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;text-align:center;}
#modal-15 .modal-content, #modal-15 .modal-header{ min-height:50px;border: 2px solid #ededed; border-radius: 10px;}
/*Added by Baskar.T on 05Aug2015 for UG Counseling 2 Details  Popup ---End*/
/*Added by Baskar.T on 21Aug2015 for Dynamic Popup ---Start*/
.popupstyle .modal-dialog1{ width:50%;}
.popupstyle .modal-content p{ color:#0071BD; padding:10px 20px;font-weight: bold; font-size:17px;}
.popupstyle .modal-content, .popupstyle .modal-header{ min-height:50px;border: 2px solid #ededed;
    border-radius: 10px;}
/*Added by Baskar.T on 21Aug2015 for Dynamic Popup ---Start*/
/*Added by SURYA on 12DEC2015 for Application table ---Start*/
.row-span-tbl tr td{
	padding: 0 3px;
}
.row-span-tbl hr{
	border: 1px solid #4D8DB1;
}
/*Added by SURYA on 12DEC2015 for Application table ---End*/

.wd-48{
	width:48%;
	margin-left:0 !important;
}
.caps-input{text-transform:lowercase !important;}

#candidate_course {
    background: #e1e5e6 none repeat scroll 0 0;   
}
td .radio-inline + .radio-inline, td .checkbox-inline + .checkbox-inline{
	margin-left:0 !important;
}
td .radio-inline + .radio-inline label, td .checkbox-inline + .checkbox-inline label{
	margin-right:10px;
}
td .checkbox-inline{
	width:33.3%;
}
/*
     FILE ARCHIVED ON 06:39:21 Apr 10, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:57:08 Jun 23, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
#supportcontact input {
	    width: 100%;
    height: 35px;
    padding: 5px;
    border-radius: 2px;
    border: solid 1px #b5b5b5;
    margin-bottom: 15px;
}
#supportcontact textarea {
	width: 100%;
    padding: 5px;
    border-radius: 2px;
    border: solid 1px #b5b5b5;
    margin-bottom: 15px;
}


/*shahul */
.st2 td {
    border-right: 1px solid #b9b9b9!important;
    border-bottom: 1px solid #b9b9b9;
}
.st2 td:nth-child(2), .st2 td:nth-child(1) {
    padding-left: 10px;
}
.st2 th {
    text-align: center;
border-right: 1px solid #b9b9b9!important;
background-color:#f2f2f2;
}
.st2 td:nth-child(1), .st2 th:nth-child(1) {
    border-left: 1px solid #b9b9b9;
}
.st4 td{
border-bottom: 1px solid #b9b9b9;
padding:40px 0px 10px 0px;
text-align:center;
}
.st4 tr{
border-right: 1px solid #b9b9b9!important;
border-left: 1px solid #b9b9b9!important;
}
tr.hallheading td {
    font-size: 20px;
    padding: 10px 0px;
}

.section_padding{
    padding:35px;
}

.section_padding a{
    color: #e74c3c;
}


@media only screen and (max-width: 768px)  {
    .section_padding {
        padding: 35px 15px 70px;
    }
    .foot-bar {
        height: 100px;
    }
}

.announcement{
    color: #000;
    margin-top: 25px;
}



 .dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

footer .container {
  padding-top: 80px;
}

@media (min-width: 768px){
.navbar-nav {
    float: right;
}
}

a.link_url {
    color: #e74c3c;
}

.foot-left-about {
    padding-bottom: 7%;
}

.about_content{
    margin-top: 3%;
}

ul.lists_padding {
    margin-left: 3%;
}