body{padding:0px;margin:10px 0px 0px 0px;}
body, input, textarea{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;line-height:21px;color:#000000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Oswald', sans-serif;font-weight:normal;color:#3c3c3c;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{color:inherit;}
h1{font-size:30px;line-height:32px;margin-bottom:9px;}
h2{
	font-size:20px;
	line-height:22px;
	margin-bottom:15px;
}
h3{font-size:20px;line-height:22px;margin-bottom:15px;}
h4{font-size:18px;line-height:22px;margin-bottom:10px;}
h5{font-size:16px;line-height:20px;margin-bottom:5px;}
h6{font-size:14px;line-height:16px;margin-bottom:5px;}
.xxnoirsouli{font-family:Verdana, Geneva, sans-serif;font-size:13px;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#666666;text-decoration:none;}
.textnoir{font-weight:normal;line-height:21px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:Verdana, Geneva, sans-serif;font-size:13px;}
.pageName{color:#FF6600;letter-spacing:0.1em;line-height:22px;font-family:Verdana, Geneva, sans-serif;font-size:24px;}
.sousTitre{color:#254135;line-height:normal;letter-spacing:0.1em;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;margin-left:20px;}
.noir{color:#254135;line-height:normal;letter-spacing:0.1em;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;}
.dingbat{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#999999;
	color:#000000;
	font-weight:bolder;
	font-size:medium;
}
.subrouge{color:#990000;letter-spacing:0.1em;line-height:normal;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:normal;}
hr{border:0;height:1px;margin-top:20px;margin-bottom:40px;}
p{margin-bottom:20px;}
ul, ol{margin:0 0 20px 0;list-style-position:inside;}
ul{list-style:none;}
ul li{padding-left:15px;}
ol{list-style-type:decimal;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;}
strong{font-family:'Oswald', sans-serif;font-weight:normal;}
cite, em, i{font-style:italic;}
blockquote{margin:0 0 20px 36px;font-size:13px;border-left:5px solid #eee;padding:5px 20px 5px 20px;color:#000;font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
pre{background:#f4f4f4;font-size:13px;font-family:'Oswald', sans-serif;line-height:1.5;margin-bottom:40px;overflow:auto;padding:0.75em 20px;}
code, kbd{font-size:13px;font-family:'Oswald', sans-serif;}
abbr, acronym, dfn{border-bottom:1px dotted #666;cursor:help;}
address{display:block;margin:0 0 40px;}
ins{text-decoration:none;}
sup,
sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
.dropcap{display:block;float:left;font-size:45px;padding:0;margin:0;margin:15px 8px 0 0;text-transform:uppercase;}
.lite1{color:#ca6d6d;border-bottom:1px dotted #ca6d6d;}
.lite2{border-bottom:1px dotted #ca6d6d;}
.download-box, .warning-box, .info-box, .note-box{clear:both;margin:0 0 20px 0;text-shadow:none;padding:15px;line-height:17px;}
.info-box{background:#c2ddf9;border:1px solid #80bbef;color:#4783b7;}
.warning-box{background:#ffcccc;border:1px solid #ff9999;color:#c31b00;}
.download-box{background:#d1f7b6;border:1px solid #8bca61;color:#5e9537;}
.note-box{background:#fdebae;border:1px solid #e6c555;}
a{color:#727272;text-decoration:none;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
a:hover{text-decoration:none;color:#ff0000;}
input#submit,
.forms fieldset .btn-submit{background:#555;height:28px;display:inline-block;padding:0 17px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #383838;color:#fff;cursor:pointer;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;font-size:12px;line-height:25px;}
input#submit{font-size:12px;height:30px;padding-bottom:5px;}
.alignleft{display:inline;float:left;margin-right:20px;}
.alignright{display:inline;float:right;margin-left:20px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img{max-width:100%;height:auto;}
.map.full{margin:0 -40px;}
.map iframe{max-width:100%;}
.map, .media{margin-bottom:20px;}
img.alignleft,
img.alignright,
img.aligncenter{margin-bottom:20px;}
.intro{font-size:20px;line-height:32px;color:#a0a0a0;text-align:center;margin-top:-9px;margin-bottom:40px;padding-bottom:40px;}
.border-one{border:5px solid #eee;}
img.border-hoverimg{border:5px solid #eee;}
img.border-hoverimg:hover{border:5px solid #fff;}
.img-left{float:left;margin:0 20px 0 0px;}
.img-left-mbottom{float:left;margin:0 20px 20px 0px;}
ul.arrows-list{float:left;margin:0px;padding:0px 0px 0px 0px;}
.arrows-list li{margin:0px;padding:5px 0px 0px 12px;list-style-type:none;background:url(../images/arrows-05.png) no-repeat left 13px;}
ul.arrows-list-two{float:left;margin:0px 40px 0px 0px;padding:0px 0px 0px 0px;}
.arrows-list-two li{margin:0px;padding:5px 0px 0px 20px;list-style-type:none;background:url(../images/arrows-07.png) no-repeat left 11px;}
ul.arrows-list-three{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.arrows-list-three li{margin:0px;padding:6px 0px 0px 10px;list-style-type:none;color:#ccc;background:url(../images/arrows-09.png) no-repeat left 14px;}
.arrows-list-three li a{color:#ccc;}
.arrows-list-three li a:hover{color:#fff;}
ul.sideimg-list{float:left;margin:15px 40px 0px 0px;padding:0px 0px 0px 0px;width:100%;}
ul.sideimg-list img{float:left;display:block;margin-right:23px;}
.sideimg-list li{margin:0px 40px 0px 0px;padding:5px 0px 0px 0px;list-style-type:none;float:left;max-width:205px;text-align:left;}
.sideimg-list li a{font-size:14px;color:#3c3c3c;}
.sideimg-list li a:hover{font-size:14px;color:#ff0000;}
.sideimg-list li.sideimg-list-last{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;list-style-type:none;float:left;max-width:205px;}
.divider-line{width:100%;display:block;padding:20px 0 0px 0;border-bottom:1px solid #737373;}
.divider-line2{float:left;width:100%;display:block;padding:10px 0 0px 0;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line2.martop{margin-top:25px;}
.divider-line3{float:left;width:100%;display:block;padding:10px 0 0px 0;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line4{float:left;width:100%;display:block;padding:10px 0 0px 0;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line5{float:left;width:94%;display:block;padding:0px;margin-left:25px;margin-right:30px;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line6{float:left;width:94%;display:block;padding:0px;margin-left:25px;margin-right:30px;margin-top:15px;border-bottom:1px solid #eee;}
.strong-marbom{font-size:14px;margin-bottom:7px;display:block;color:#636363;font-family:'Oswald', sans-serif;font-weight:normal;}
.img-border2{border:3px solid #cbcbcb;}
.b-text-one{font-size:16px;color:#454545;text-align:center;line-height:23px;margin-bottom:15px;float:left;font-family:'Oswald', sans-serif;font-weight:normal;}
.left-border-box{background-color:#f9f9f9;border-left:3px solid #ff0000;padding:15px 20px;margin:36px 0px;float:left;width:897px;font-family:'Oswald', sans-serif;font-weight:normal;text-align:left;}
.left-border-box-two{background-color:#f9f9f9;border-left:3px solid #ff0000;padding:15px 21px;margin:10px 0px 30px 25px;float:left;width:90%;font-family:'Oswald', sans-serif;font-weight:normal;text-align:left;}
.margin-space-top{margin-bottom:30px;}
.one-half, .one-third,.one-fourth{position:relative;margin-right:4%;float:left;}
.one-full{width:100%;}
.one-half{width:48%;}
.one-third{width:30.6666%;}
.one-fourth{width:22%;}
.last{margin-right:0 !important;clear:right;}
.framed-box{border:1px solid #e2e2e2;}
.framed-box.center{text-align:center;}
.framed-box-wrap{border:1px solid #fff;background-color:#FFFFFF;}
.framed-box-wrap .pricing-title{background-color:#FFF;padding:13px 0px 0px 0px;text-align:center;border-bottom:1px solid #fff;}
.framed-box-wrap h3{margin-bottom:10px;}
.framed-box-wrap .pricing-text-list{padding:15px 20px 0px 20px;}
.dropcap1, .dropcap2, .dropcap3{float:left;text-align:center;overflow:hidden;font-family:'Oswald', sans-serif;font-weight:normal;}
.dropcap1{width:53px;height:58px;line-height:52px;background:url(../images/elements/dropcap_gray.png) no-repeat scroll 0px 0px transparent;color:#3c3c3c;margin:0 8px -4px 0;font-size:32px;}
.dropcap1.gray{background-image:url(../images/elements/dropcap_gray.png);}
.dropcap2{background:url(../images/elements/dropcap_gray.png) no-repeat scroll 0 -108px transparent;color:#3c3c3c;line-height:50px;height:56px;width:53px;margin:0 8px -4px 0;font-size:32px;}
.dropcap2.gray{background-image:url(../images/elements/dropcap_gray.png);}
.dropcap3{font-size:40px;line-height:40px;width:44px;height:44px;margin:0 0 -4px 0;}
.dropcap3.gray{color:#3c3c3c;}
ul.list1, ul.list2, ul.list3, ul.list4, ul.list5, ul.list6, ul.list7, ul.list8, ul.list9, ul.list10{list-style-type:none;margin:0px 0px 20px 0px;padding:0px;}
ul.list1 li,ul.list2 li,ul.list3 li,ul.list4 li,ul.list5 li,ul.list6 li,ul.list7 li,ul.list8 li,ul.list9 li,ul.list10 li{padding-left:18px;margin:3px 0;}
ul.list1 li{background:url(../images/elements/icon-heart.png) no-repeat left 5px;}
ul.list2 li{background:url(../images/elements/icon-ok.png) no-repeat left 5px;}
ul.list3 li{background:url(../images/elements/icon-right-arrow.png) no-repeat left 5px;}
ul.list4 li{background:url(../images/elements/icon-star.png) no-repeat left 4px;}
ul.list5 li{background:url(../images/elements/icon-chevron-right.png) no-repeat left 5px;}
ul.list6 li{background:url(../images/elements/icon-chat.png) no-repeat left 5px;}
ul.list7 li{background:url(../images/elements/icon-play-button.png) no-repeat left 5px;}
ul.list8 li{background:url(../images/elements/icon-remove.png) no-repeat left 5px;}
ul.list9 li{background:url(../images/elements/icon-cart.png) no-repeat left 5px;}
ul.list10 li{background:url(../images/elements/icon-user.png) no-repeat left 4px;}
.highlight{color:#fff;padding:2px 5px;background:#000;border-radius:3px;}
.highlight.black{background:#000;}
.highlight.red{background:#ff0000;}
.highlight.gray{background:#aaa;}
.highlight.blue{background:#2083d0;}
.highlight.pink{background:#e826b4;}
.highlight.green{background:#48b02b;}
.highlight.orange{background:#ffcc00;}
.highlight.magenta{background:#9325ea;}
.button, button{text-decoration:none;text-align:center;color:#585656;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:32px;line-height:32px;padding:0px 15px;position:relative;outline:none;overflow:hidden;cursor:pointer;border:1px solid #dcdcdc;border:rgba(0, 0, 0, .2) 1px solid;border-bottom:rgba(0, 0, 0, .4) 1px solid;background:-moz-linear-gradient(center top,
rgba(255, 255, 255, .1) 0%,
rgba(0, 0, 0, .1) 100%);background:-webkit-gradient(linear,
center top,
center bottom,
from(rgba(255, 255, 255, .1)),
to(rgba(0, 0, 0, .1)));background-color:white;}
.button::-moz-focus-inner{border:none;}
.button:hover, .button.hover, .page-numbers:hover{background:-moz-linear-gradient(center top,
rgba(255, 255, 255, .2) 0%,
rgba(255, 255, 255, .1) 100%);background:-webkit-gradient(linear,
center bottom,
center top,
from(rgba(255, 255, 255, .1)),
to(rgba(255, 255, 255, .2)));}
.button:active, .button.active, .page-numbers:active{top:2px;background:-moz-linear-gradient(center top,
rgba(0, 0, 0, .1) 0%,
rgba(255, 255, 255, .2) 100%);background:-webkit-gradient(linear,
center bottom,
center top,
from(rgba(255, 255, 255, .2)),
to(rgba(0, 0, 0, .1)));}
.button.full{display:block;}
.button.small{font-size:13px;}
.button.medium{font-size:13px;height:40px;line-height:40px;}
.button.large{font-size:16px;height:50px;line-height:50px;}
.button.small.colorchan{background-color:#ff0000;}
.button.red{background-color:#ff0000;color:#fff;}
.button.blue{background-color:#6666CC;color:#fff;}
.button.lightblue{background-color:#3399CC;color:#fff;}
.button.green{background-color:#009933;color:#fff;}
.button.black{background-color:#333;color:#fff;}
.button.orange{background-color:#FF9900;color:#fff;}
.button.darkgray{background-color:#818181;color:#fff;}
.button.gray{background-color:#f0f0f0;color:#000;}
.info, .error, .notice, .success{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #bbb;margin-bottom:20px;font-size:13px;}
p.error{border:none;}
.info strong, .error strong, .notice strong, .success strong{font-size:16px;}
.message-box-wrap{border:0px solid #fff;padding:10px;}
.info{color:#4a84bc;border-color:#c6e3ff;background-color:#e6f3ff;}
.error{color:#bd6767;border-color:#f1bdbd;background-color:#ffdddd;}
.notice{color:#a79a30;border-color:#d7d099;}
.success{color:#1ea133;border-color:#a9ecb4;background-color:#dffbe4;}
.close-but{width:10px;height:10px;float:right;border:none;margin:5px;background:url(../images/icon-remove.png) no-repeat center top;}
.table-style{float:left;width:100%;}
.table-list{float:left;background-color:#fff;border:1px solid #dddddd;margin-bottom:20px;width:100%;}
.table-list th{padding:10px;background-color:#eee;}
.table-list td{padding:10px;text-align:center;background-color:#f5f5f5;}
.table-list tr:hover td{background-color:#f9f9f9;}
.testimonials{float:left;margin-bottom:30px;}
.testimonials span{float:left;line-height:21px;margin-top:15px;padding-left:40px;background:url(../images/quote_subfix.gif) no-repeat left top;}
.testimonials-2{float:left;}
.testimonials-2 span{float:left;line-height:21px;padding:20px 30px 25px 50px;border:1px solid #eee;background:#f9f9f9 url(../images/quote_subfix.gif) no-repeat 15px 23px;}
.testimonials-3{float:left;margin-top:40px;}
.testimonials-3 img{float:left;width:100px;height:100px;border:2px solid #ccc;margin:5px 20px 5px 0;}
.testimonials-3 span{float:left;line-height:21px;padding:20px 20px 25px 20px;border:1px solid #eee;background-color:#f9f9f9;}
#header{width:auto;height:100px;background:url(../images/top-header-bg.png) no-repeat 30px top;}
#page-wrapper{max-width:1000px;margin:auto auto auto auto;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}
#page-wrapper{width:1000px\9;}
.logo-area{width:auto;float:left;}
#site-logo{padding:16px 0px 14px 57px;color:#3c3c3c;font-family:'Oswald', sans-serif;font-size:45px;font-weight:normal;min-width:230px;min-height:65px;margin:5px 0px 0px 25px;background:url(../images/logo.png) no-repeat left top;}
#site-logo i{color:#ff0000;font-family:'Oswald', sans-serif;font-size:40px;font-style:normal;font-weight:normal;}
#site-logo a:hover{color:#3c3c3c;}
.top-search{position:absolute;top:20px;right:25px;font-family:'Oswald', sans-serif;}
.top-search ul li{float:left;padding:0px 0px 0px 0px;background:none;font-size:11px;color:#727272;min-width:120px;text-align:right;}
.top-search ul li a{font-size:11px;color:#727272;}
.top-search ul li a:hover{font-size:11px;color:#454545;}
.top-search ul li img{margin-right:5px;margin-top:6px;}
form#searchform{width:300px;}
.no-results form#searchform{padding:10px 0 0 0;}
form#searchform:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
input#searchsubmit{float:right;border:none;background:#404040;height:27px;width:168px;text-indent:-99999px;cursor:pointer;}
.top-search .search-text-box{height:27px;width:160px;padding:0 5px 5px 16px !important;background:url(../images/search-header-left.jpg) no-repeat left top;color:#9a9a9a;float:right;font-size:11px;border:0px;}
.top-search input.search-submit-button{float:right;border:none;background:url(../images/search-header-right.jpg) no-repeat left top;text-indent:-99999px;height:27px;width:33px;cursor:pointer;font-size:11px;}
.top-search .widget_search{width:100%;float:right;}
.top-search .widget_search .search-text-box:focus{width:160px;}
#access .menu{list-style:none;font-weight:normal;position:relative;font-family:'Oswald', sans-serif;text-transform:uppercase;}
#access .menu select{border:2px solid #eee;padding:10px 10px 10px 10px;background-color:#f9f9f9;color:#434343;margin-bottom:20px;margin-top:20px;}
#access .menu ul{margin:0;list-style-type:none;letter-spacing:normal;position:relative;text-align:left;z-index:1001;height:50px;width:960px;padding:10px 0px 0 40px;background:url(../images/mainmenu-bg2.jpg) no-repeat center top;}
#access .menu ul li{position:relative;display:inline-block;padding:0;z-index:101;margin:0;float:left;}
#access .menu ul li.homebut-icon{display:block;float:left;}
#access .menu ul li.homebut-icon a{margin:0;width:48px;height:37px;padding:13px 0px 0px 26px;background-color:#414141;}
#access .menu ul li a{display:inline-block;text-decoration:none;font-size:13px;letter-spacing:1px;line-height:1;color:#fff;margin:0;padding:18px 25px 18px 25px;background:url(../images/mainmenu-devider-line2.png) no-repeat right top;}
#access .menu ul li a:hover,
#access .menu ul li.active a,
#access .menu ul li a.selected{color:#fff;background-color:#3b3b3b;}
#access .menu ul li ul{position:absolute;left:0;height:auto;display:none;visibility:hidden;width:190px;padding:0;text-align:left;background:#3b3b3b;}
#access .menu ul li ul li{display:list-item;float:none;background:none;padding:0;height:auto;}
#access .menu ul li ul li ul{top:0;}
#access .menu ul li ul li a{margin:0;border:none;display:block;padding:12px 20px 13px 20px;font-size:11px;color:#a9a9a9;background:#3b3b3b;width:150px;border-bottom:1px solid #424242;}
#access .menu ul li ul li a:hover,
#access .menu ul li ul li.active a,
#access .menu ul li ul li a.selected{background-color:#494949;color:#fff;}
#access .menu ul li ul li:last-child{border:none;}
* html #access .menu{height:1%;}
.selectnav{display:none;width:440px;margin-left:20px;}
#content{margin:16px 0 0 5px;padding:0 0 36px 0;}
#content .container .five.columns{width:280px;margin:0px 25px 0px 25px;}
#content .five.columns h2{font-size:23px;line-height:36px;margin-bottom:27px;border-bottom:1px solid #eee;}
#content .five.columns i.titles-icon1{width:30px;height:32px;float:left;margin:3px 3px 0px 0px;background:url(../images/homepage-titles-icon1.png) no-repeat left top;}
#content .five.columns i.titles-icon2{width:30px;height:32px;float:left;margin:3px 5px 0px 0px;background:url(../images/homepage-titles-icon2.png) no-repeat left top;}
#content .five.columns i.titles-icon3{width:30px;height:32px;float:left;margin:3px 7px 0px 0px;background:url(../images/homepage-titles-icon3.png) no-repeat left top;}
#content .five.columns b{margin:10px 0px 9px 0px;font-size:14px;font-weight:normal;color:#222;float:left;font-family:'Oswald', sans-serif;}
#content .five.columns .img-border{border:5px solid #eee;width:270px;}
ul.home-services-list{float:left;margin:-12px 0px 0px 0px;padding:0px;width:280px;}
.home-services-list li{margin:0px;padding:11px 0px 0px 0px;border-bottom:1px solid #f0f0f0;list-style-type:none;}
.home-services-list li p{font-size:11px;}
#content .five.columns i.services-icon1{
	width:48px;
	height:48px;
	float:left;
	border:1px solid #eee;
	margin:0px 14px 0px 0px;
	background-image: url(../images/homepage-ser-icon1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#content .five.columns i.services-icon2{width:48px;height:48px;float:left;border:1px solid #eee;margin:0px 14px 0px 0px;background:url(../images/homepage-ser-icon2.png) no-repeat left top;}
#content .five.columns i.services-icon3{width:48px;height:48px;float:left;border:1px solid #eee;margin:0px 14px 0px 0px;background:url(../images/homepage-ser-icon3.png) no-repeat left top;}
#content .five.columns i.services-icon4{width:48px;height:48px;float:left;border:1px solid #eee;margin:0px 14px 0px 0px;background:url(../images/homepage-ser-icon4.png) no-repeat left top;}
.home-services-list li a{margin:0px;font-size:14px;font-weight:normal;color:#222;text-decoration:none;font-family:'Oswald', sans-serif;}
.home-services-list li a:hover{color:#ff0000;text-decoration:none;}
.freshworks-gallery{margin:20px 30px 0px 20px;height:260px;padding:10px;background-color:#eee;}
.freshworks-content{margin:0px 35px 0px 0px;width:180px;height:225px;padding:15px 20px 20px 20px;background-color:#fff;float:left;-webkit-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 0px 5px 0px rgba(0, 0, 0, 0.1);}
.freshworks-content h2{font-size:24px;margin:0px 0px 13px 0px;font-family:'Oswald', sans-serif;}
.morebut-small{position:relative;height:30px;width:115px;display:block;font-family:'Oswald', sans-serif;border-left:3px solid #ff0000;background:url(../images/mainslider-morebut-bg.jpg) repeat-x left bottom;}
.morebut-small a{height:23px;display:block;color:#727272;padding:4px 0px 0px 15px;font-size:13px;font-weight:normal;background:url(../images/arrows-03.png) no-repeat 96px 12px;}
.morebut-small a:hover{color:#ff0000;}
.morebut-small-two{position:relative;height:30px;float:left;display:block;border-left:1px solid #ff0000;}
.morebut-small-two a{height:27px;display:block;color:#727272;padding:3px 15px 0px 15px;font-size:13px;font-family:'Oswald', sans-serif;font-weight:normal;background:url(../images/mainslider-morebut-bg.jpg) repeat-x left bottom;}
.morebut-small-two a:hover{color:#ff0000;background:url(../images/mainslider-morebut-bg-2.jpg) repeat-x left bottom;}
.slider-static-img{float:left;width:100%;height:450px;border-bottom:2px solid #454545;}
.slider-video{float:left;width:1000px;height:380px;padding:0px;margin-bottom:15px;background-color:#f9f9f9;border-bottom:2px solid #d8d8d8;}
.slider-video-left{float:left;width:320px;height:320px;padding:30px;font-family:'Oswald', sans-serif;font-weight:normal;}
.slider-video-right{float:left;width:560px;height:320px;padding:30px;}
.slider-video-left .textbig{opacity:0;filter:alpha(opacity=0);position:absolute;left:100px;top:70px;padding:0;}
.slider-video-left span.textbiggy b{color:#3c3c3c;font-weight:normal;}
.slider-video-left span.textbiggy{color:#ff0000;font-size:45px;padding:0;display:block;line-height:54px;margin-bottom:15px;text-transform:uppercase;}
.slider-video-left span.textsmally{color:#566470;font-size:16px;line-height:27px;font-family:'Oswald', sans-serif;font-weight:normal;}
.slider-video-left .morebut{position:relative;top:25px;height:45px;width:205px;border-left:3px solid #ff0000;background:url(../images/sliders/iosslider/mainslider-morebut-bg.jpg) repeat-x left top;}
.slider-video-left .morebut a{height:38px;width:185px;color:#3c3c3c;padding:7px 0px 0px 20px;display:block;font-size:18px;font-family:'Oswald', sans-serif;font-weight:normal;background:url(../images/sliders/iosslider/arrows-01.png) no-repeat 170px 15px;}
.slider-video-left .morebut a:hover{color:#ff0000;}
.home-latestbn-section{margin:36px 45px 0 20px;float:left;width:450px;}
.home-latestbn-section h2{font-size:24px;line-height:36px;margin-bottom:27px;border-bottom:1px solid #eee;}
.home-latestbn-section .section-box{width:100%;}
.home-latestbn-section i.titles-icon4{width:30px;height:32px;float:left;margin:3px 3px 0px 0px;background:url(../images/homepage-titles-icon4.png) no-repeat left top;}
ul.home-latest-list{float:left;margin:-16px 0px 0px 0px;padding:0px;width:100%;}
.home-latest-list li{margin:0px;padding:20px 0px 0px 0px;list-style-type:none;}
.home-latest-list li a{margin:0px;font-size:14px;font-weight:normal;color:#222;text-decoration:none;font-family:'Oswald', sans-serif;}
.home-latest-list li a:hover{color:#ff0000;}
.home-latest-list li img{float:left;margin:0px 25px 0px 0px;}
.home-latest-list li i{font-size:11px;font-style:italic;display:block;color:#a9a9a9;}
.home-latest-list li p{margin-top:5px;}
.home-clientsays-section{width:450px;float:left;margin:36px 0px 0 0px;}
.home-clientsays-section h2{font-size:24px;line-height:36px;margin-bottom:27px;border-bottom:1px solid #eee;}
.home-clientsays-section i.titles-icon5{width:30px;height:32px;float:left;margin:3px 3px 0px 0px;background:url(../images/homepage-titles-icon5.png) no-repeat left top;}
.home-clientsays-img{float:left;width:147px;height:150px;background:url(../images/site-testi-bg.jpg) no-repeat left top;}
.home-clientsays-content{float:left;padding:20px 20px 16px 20px;background-color:#f4f4f4;width:260px;border:1px solid #f4f4f4;border-radius:5px;}
.home-clientsays-content b{margin:0;font-size:14px;font-weight:normal;color:#222;font-family:'Oswald', sans-serif;}
.home-clientsays-content p{margin:5px 0 0 0;}
.home-clientsays-content i{margin:7px 0 0 0;display:block;font-size:11px;font-weight:bold;font-style:normal;}
.home-cplogoes-section{width:450px;float:left;margin:34px 0px 0 0px;}
.home-cplogoes-section h2{font-size:24px;line-height:34px;margin-bottom:27px;border-bottom:1px solid #eee;}
.home-cplogoes-section i.titles-icon6{width:30px;height:32px;float:left;margin:3px 3px 0px 0px;background:url(../images/homepage-titles-icon6.png) no-repeat left top;}
#page-footer #footer-logo{padding:0px;color:#a3a3a3;font-family:'Oswald', sans-serif;font-size:40px;font-weight:normal;}
#page-footer{margin:0px 0px 0px 0px;width:100%;background:#454545 url(../images/footer-bg.jpg) repeat-x left top;float:left;color:#FFF;min-height:100px;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);}
#page-footer .footer-allcolumns h2{font-size:23px;color:#fff;}
#page-footer .footer-allcolumns ul.address-liste{padding:0px;margin:17px 0px 0px 0px;float:left;}
#page-footer .footer-allcolumns .address-liste li{padding:0px 0px 3px 18px;margin:0px;list-style-type:none;color:#ccc;}
#page-footer .footer-allcolumns .address-liste li.icon1{margin:0px;list-style-type:none;background:url(../images/address-icon-footer.png) no-repeat left 5px;}
#page-footer .footer-allcolumns .address-liste li.icon2{margin:0px;list-style-type:none;background:url(../images/phone-icon-footer.png) no-repeat left 5px;}
#page-footer .footer-allcolumns .address-liste li.icon3{margin:0px;list-style-type:none;background:url(../images/fax-icon-footer.png) no-repeat left 5px;}
#page-footer .footer-allcolumns .address-liste li.worldmap{margin:5px 0px 0px 0px;height:77px;list-style-type:none;background:url(../images/world-map.png) no-repeat left 0px;}
#page-footer .footer-allcolumns{float:left;width:94%;padding:30px 30px 20px 30px;border-bottom:1px solid #4e4e4e;}
#page-footer .footer-allcolumns ul.socials-list{float:left;margin:12px 0px 0px 0px;padding:0px;}
#page-footer .footer-allcolumns .socials-list li{padding:0px 0px 9px 0px;margin:0px;list-style-type:none;}
#page-footer .footer-allcolumns .socials-list li img{padding:0px 10px 0px 0px;float:left;}
#page-footer .footer-allcolumns .socials-list li a{color:#fff;width:200px;display:inline-block;opacity:0.7;filter:alpha(opacity=70);}
#page-footer .footer-allcolumns .socials-list li a:hover{color:#fff;display:inline-block;opacity:1;filter:alpha(opacity=100);}
#page-footer .copyright-info{float:left;width:100%;min-height:49px;background-color:#363636;border-top:1px solid #2b2b2b;color:#727272;font-size:11px;}
#page-footer .copyright-info a{color:#FFFFFF;font-size:11px;}
#page-footer .copyright-info a:hover{color:#FFF;font-size:11px;}
#page-footer .copyright-info .leaft{width:460px;display:block;float:left;text-align:left;color:#FFFFFF;margin:16px 0 0 30px;}
#page-footer .copyright-info .reght{width:460px;display:block;color:#727272;float:left;text-align:right;margin:16px 0 0 30px;}
.twtr-tweet-wrap{background:none;height:50px;}
.twtr-tweet-wrap em{background:none;padding-top:5px;}
.twtr-widget-main{float:left;width:812px;height:50px;padding:5px 0px 3px 10px;background:#363636;overflow:hidden;}
.twitter-widgett{float:left;width:94%;margin:3px 0 0 0px;padding:0 30px 20px 30px;background:#4c4c4c;border-bottom:1px solid #3e3e3e;}
.twitter-widgett .boxleft{float:left;width:10px;height:60px;margin:-13px 0 0 0px;padding:0 0 0 0px;background:url(../images/twitter-box-left.jpg) no-repeat left top;}
.twitter-widgett .boxright{float:left;width:10px;height:60px;margin:-13px 0 0 0px;padding:0 0 0 0px;background:url(../images/twitter-box-right.jpg) no-repeat left top;}
.twitter-widgett .boxcenter{float:left;width:918px;margin:-13px 0 0 0px;padding:1px;background-color:#636363;}
.twitter-widgett .boxcenter-two{float:left;width:916px;height:58px;margin:0px 0 0 0px;padding:0 0 0 0px;background-color:#414141;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;}
.twitter-widgett .boxcenter-two img{float:left;}
.twtr-hd{display:none;background-color:transparent;background-color:rgba(255,255,255,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30ffffff,endColorstr=#30ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#30ffffff,endColorstr=#30ffffff)";}
.twtr-ft{display:none;}
.page-main-title{width:100%;min-height:70px;background:#eff6f4 url(../images/pagemaintitle-bg.png) repeat-x left top;border-bottom:1px solid #dbdbdb;border-top:1px solid #fff;margin:0 0 30px 0;}
.page-main-title .leaft-title{width:62%;display:block;float:left;text-align:left;margin:18px 0 0 30px;}
.page-main-title .leaft-title h1{font-size:30px;}
.page-main-title .reght-pagenation{display:block;color:#727272;float:left;font-size:12px;text-align:left;margin:0px 0 0 0px;padding:25px 0 24px 30px;background:url(../images/pagenation-devidar.png) no-repeat left top;font-family:'Oswald', sans-serif;font-weight:normal;}
.page-main-title .reght-pagenation i{color:#b9b9b9;}
.page-main-title .reght-pagenation a{color:#666666;}
.page-main-title .reght-pagenation a:hover{color:#727272;}
#content .content-left{width:600px;float:left;margin:0 0 0 25px;padding:7px 0 27px 0;}
#content .content-left .our-team-box{width:600px;float:left;}
#content .content-left .our-team-box ul{margin:0;padding:14px 0 0 20px;float:left;width:120px;}
#content .content-left .our-team-box li{margin:0;padding:0;line-height:18px;list-style-type:none;font-size:11px;color:#a9a9a9;}
#content .content-left .our-team-box li img{float:left;margin-right:5px;}
#content .content-left .our-team-box li img:hover{margin-right:5px;opacity:0.7;filter:alpha(opacity=10);}
#content .content-left .our-team-box li strong{font-size:14px;color:#272727;display:block;font-family:'Oswald', sans-serif;font-weight:normal;}
#content .content-left .our-team-box li.sde-line{display:block;border-top:1px solid #efefef;padding:0px 0px 9px 0px;margin-top:7px;}
#content .content-left .our-team-box .boxleft{width:280px;float:left;margin:10px 0 0 0;}
#content .content-left .our-team-box .cont-area{float:left;background-color:#f9f9f9;font-size:10px;color:#727272;width:100%;margin-bottom:18px;font-family:'Oswald', sans-serif;font-weight:normal;}
#content .content-left .our-team-box .cont-area i{float:left;border:2px solid #cbcbcb;}
#content .content-left .our-team-box .cont-area i img{float:left;border:1px solid #fff;}
#content .content-left .boxright{width:280px;float:right;margin:10px 0 0 0;}
#content .content-fullwidth{width:940px;padding:0px 0px 0px 0px;margin:0px 0px 0px 25px;}
#content .fullwidth-area{width:100%;}
.services-section-boxes{float:left;width:238px;padding:20px;margin-right:50px;background-color:#f9f9f9;border-left:2px solid #eee;}
.services-section-boxes img{border:1px solid #eee;margin:5px 0 15px 0;}
.services-section-boxes-last{float:right;margin-right:0;width:238px;padding:20px;background-color:#f9f9f9;border-left:2px solid #eee;}
.services-section-boxes-last img{border:1px solid #eee;margin:5px 0 15px 0;}
.blog_post{float:left;width:600px;margin-bottom:27px;margin-top:10px;}
.blog_post h2{float:left;font-size:23px;text-align:left;}
.blog_post h2 a{color:#272727;text-decoration:none;float:left;}
.post_info{float:left;width:600px;}
ul.post_meta_links{float:left;margin:-5px 0px 12px -4px;padding:0px 0px 0px 0px;width:490px;font-family:'Oswald', sans-serif;font-weight:normal;}
.post_meta_links li{float:left;margin:0px;padding:0px 0px 0px 4px;list-style-type:none;color:#999;}
.post_meta_links li.post_categoty{padding:0px 0px 0px 22px;background:url(../images/blog/icon-category.png) no-repeat 5px 6px;}
.post_meta_links li.post_by{padding:0px 0px 0px 22px;background:url(../images/blog/icon-by-user.png) no-repeat 5px 6px;}
.post_meta_links li.post_comments{padding:0px 0px 0px 22px;background:url(../images/blog/icon-comments.png) no-repeat 5px 5px;}
.post_meta_links li a{color:#a1a1a1;padding:0px 18px 0px 0px;text-decoration:none;font-size:11px;}
.post_meta_links li a:hover{color:#727272;text-decoration:none;}
.blog_postcontent{float:left;width:600px;}
.blog_postcontent img{
	padding:5px;
	border:1px solid #eee;
	margin-bottom:8px;
}
.blog_post a.date{padding:14px 5px 0px 0px;text-decoration:none;width:50px;height:55px;text-align:center;background:url(../images/blog/date-bg.jpg) no-repeat left top;line-height:18px;display:block;margin-right:18px;float:left;font-family:'Oswald', sans-serif;font-weight:normal;}
.blog_post a.date:hover{color:#272727;text-decoration:none;}
.blog_post a.date strong{color:#3c3c3c;font-size:34px;font-family:'Oswald', sans-serif;font-weight:normal;}
.blog_post a.date i{color:#fff;font-size:11px;font-style:normal;padding-top:5px;display:block;}
.post_readmore:link, .post_readmore:visited{float:right;height:27px;width:185px;text-align:center;padding-top:7px;color:#fff;text-decoration:none;background:url(../images/skin01/but_post_readmore.jpg) no-repeat left top;}
.post_readmore:hover{float:right;height:27px;width:185px;text-align:center;padding-top:7px;color:#fff;text-decoration:none;background:url(../images/skin01/but_post_readmore_hover.jpg) no-repeat left top;}
.sharepost{float:left;width:600px;margin-bottom:30px;}
.sharepost ul{margin:0px;padding:0px;}
.sharepost li{margin:0px;padding:0 9px 0 0;float:left;list-style-type:none;}
.about_author{float:left;width:93%;padding:20px;background-color:#f9f9f9;border:1px solid #e5e5e5;}
.about_author img{float:left;margin-right:20px;}
.pagination{clear:both;padding:10px 0;margin-bottom:20px;font-family:'Oswald', sans-serif;font-weight:normal;}
.pagination span, .pagination a, .page-numbers{display:block;float:left;margin:2px 5px 2px 0;padding:0px 10px;text-decoration:none;width:auto;line-height:24px;height:24px;}
.pagination .current{background-color:#e1e1e1;}
.pagination .dots{background:none;box-shadow:none;border:none;cursor:default;}
#content .content-right-sidebar{float:right;width:280px;margin:10px 30px 0 0;padding:0 0 27px 30px;border-left:1px solid #f9f9f9;}
#content .content-right-sidebar h2{border-left:3px solid #ff0000;padding:8px 0px 0px 17px;margin:0px 0px 30px 0px;color:#3c3c3c;font-size:21px;background-color:#f3f3f3;min-height:32px;}
#content .content-left-sidebar{float:left;width:280px;margin:10px 5px 0 25px;padding:0 29px 27px 0px;border-right:1px solid #f9f9f9;}
#content .content-left-sidebar h2{border-left:3px solid #ff0000;padding:8px 0px 0px 17px;margin:0px 0px 30px 0px;color:#3c3c3c;font-size:21px;background-color:#f3f3f3;min-height:32px;}
.site-search-area{float:left;margin-bottom:15px;}
#site-searchform{float:left;height:57px;margin:0;padding:0;}
#site-searchform #s{border-left:3px solid #ff0000;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;width:206px;height:36px;line-height:34px;padding:0px 10px;color:#727272;float:left;font-size:12px;}
#site-searchform #searchsubmit{float:left;width:50px;height:38px;cursor:pointer;text-indent:-5555em;line-height:100;overflow:hidden;background:#eee url(../images/site-search-icon.png) no-repeat center 9px;border:0;}
#site-searchform #searchsubmit:hover{float:left;width:50px;height:38px;cursor:pointer;text-indent:-5555em;line-height:100;overflow:hidden;background:#e90000 url(../images/site-search-icon.png) no-repeat center 9px;border:0;}
.popular-posts-area{float:left;margin-bottom:25px;}
ul.popular-posts-list{margin:0px;padding:0px;width:100%;}
.popular-posts-list li{padding:0px 0px 10px 0px;margin:0px 0px 12px 0px;list-style-type:none;border-bottom:1px solid #f5f6f6;}
.popular-posts-list li a{text-decoration:none;line-height:16px;display:block;}
.popular-posts-list li a:hover{color:#ff0000;}
.popular-posts-list li img{float:left;border:1px solid #fff;}
.popular-posts-list li span{background-color:#CFCFCF;padding:2px;float:left;margin-right:15px;}
.popular-posts-list li i{padding:2px 0px 0px 0px;margin:0px;display:block;font-size:11px;font-style:normal;color:#a9a9a9;}
.sidebars_list_area{float:left;margin-bottom:25px;}
ul.sidebars_list{padding:0px;margin:-10px 0px 0px 0px;width:270px;}
.sidebars_list li{padding:9px 0px 9px 12px;margin:0px;list-style-type:none;border-bottom:1px solid #f5f6f6;background:url(../images/arrow_04.png) no-repeat left 18px;}
.sidebars_list li a{text-decoration:none;}
ul.adsbanner-list{margin:0px 0px 10px 0px;padding:0px;float:left;width:100%;}
.adsbanner-list li{margin:0px 15px 5px 0px;padding:0px;float:left;width:125px;height:125px;text-align:center;list-style-type:none;}
.adsbanner-list li.last{margin:0px 0px 0px 0px;padding:0px;float:left;width:125px;height:125px;text-align:center;list-style-type:none;}
.sidebar-widget{float:left;width:100%;}
.widget_text_area{float:left;width:100%;}
.widget_text_area p{margin-top:-5px;}
.sidebars-navigation{float:left;margin-bottom:35px;margin-top:-15px;}
ul.sidebars-navigation-list{padding:0px;margin:0px 0px 0px 0px;width:100%;}
.sidebars-navigation-list li{padding:0px 0px 1px 0px;margin:0px;list-style-type:none;}
.sidebars-navigation-list li a{padding:7px 0px 7px 40px;display:block;text-decoration:none;background:url(../images/arrow-06.png) no-repeat 20px 14px;border-bottom:1px solid #f5f6f6;}
.sidebars-navigation-list li a:hover{padding:7px 0px 7px 45px;display:block;color:#ff0000;text-decoration:none;background:url(../images/arrow-06.png) no-repeat 20px 14px;}
.pagenotfound{float:left;width:96%;padding:0px 15px 15px 15px;margin-bottom:20px;background-color:#f9f9f9;border:1px solid #eee;font-family:'Oswald', sans-serif;font-weight:normal;}
.pagenotfound_textbig{font-size:120px;font-weight:normal;color:#454545;padding-top:60px;padding-left:10px;}
.pagenotfound_textsmall{float:left;font-size:18px;font-weight:normal;color:#727272;padding-top:20px;padding-left:10px;}
.pagenotfound_left{float:left;width:30%;}
.pagenotfound_right{float:left;width:60%;padding-left:30px;padding-bottom:10px;border-left:1px solid #ccc;font-size:21px;margin-top:20px;}
.pagenotfound_right i{font-size:14px;}
.home-version-div{float:left;width:96%;margin:0 30px 0 25px;}
.home-version1{float:left;width:94%;background-color:#fff;padding:30px 30px 18px 30px;text-align:center;border-bottom:2px solid #eee;}
.home-version1 h2{line-height:31px;font-size:20px;color:#454545;}
.home-version1 h2 b{font-size:20px;color:#ff0000;font-weight:normal;}
.home-version2{float:left;width:95%;background-color:#fff;padding:0px 0px 0px 30px;text-align:center;}
.home-version2 h2{font-size:23px;color:#454545;font-weight:normal;text-align:left;line-height:36px;margin-bottom:10px;border-bottom:1px solid #eee;}
.home-version3{float:left;width:94%;background-color:#fff;padding:0px 0px 12px 0px;margin:0 30px 36px 25px;text-align:center;border-bottom:1px solid #eee;}
.home-version3 h2{line-height:31px;font-size:20px;color:#454545;}
.home-version3 h2 b{font-size:20px;color:#ff0000;font-weight:normal;}
.home-version4{float:left;width:95%;background-color:#fff;padding:0px 0px 10px 0px;margin:-5px 10px 30px 25px;border-bottom:1px solid #eee;text-align:left;}
.home-version4 h2{line-height:31px;font-size:20px;color:#454545;}
.home-version4 h2 b{font-size:20px;color:#ff0000;font-weight:normal;}
.home-version5{float:left;width:95%;background-color:#fff;margin:0px 30px 0px 25px;text-align:left;}
.home-version5 h2{line-height:31px;font-size:20px;color:#454545;}
.home-version5 h2 b{font-size:20px;color:#ff0000;font-weight:normal;}
@media only screen and (min-width:1000px){}
@media only screen and (min-width:768px) and (max-width:999px){#page-wrapper{width:748px}
body{padding:0;margin:0;}
#content .container .five.columns{width:200px;margin:70px 15px 0px 7px;}
#content .container .five.columns .arrows-list{line-height:15px;}
.home-latestbn-section{margin:20px 8px 0 10px;float:left;width:345px;}
.home-clientsays-section{margin:20px 0px 0 20px;float:left;width:345px;}
.home-clientsays-img{float:left;width:100px;height:100px;background:url(../images/s-site-testi-bg.jpg) no-repeat left top;}
.home-clientsays-content{float:left;padding:15px 15px 10px 15px;background-color:#f4f4f4;width:210px;border:1px solid #f4f4f4;border-radius:5px;}
#content .container .five.columns h2.exta{width:280px;}
.home-cplogoes-section{margin:20px 0px 0 20px;float:left;width:345px;}
#page-footer .copyright-info .leaft{width:345px;margin:18px 0 0 20px;}
#page-footer .copyright-info .reght{width:345px;margin:18px 0 0 20px;}
.page-main-title{width:100%;margin:0 0 20px 0;}
.page-main-title .leaft-title{width:62%;margin:18px 0 0 20px;}
#content .content-left{width:450px;float:left;margin:0 0 0 15px;padding:0 0 27px 0;}
#content .content-left .our-team-box{width:450px;float:left;}
#content .content-left .our-team-box .boxleft{width:200px;float:left;margin:10px 0 0 0px;}
#content .content-left .our-team-box .boxright{width:200px;float:left;margin:10px 0 0 40px;}
#content .content-left .our-team-box .cont-area{float:left;width:160px;padding:20px;margin-bottom:18px;}
#content .content-left .our-team-box .cont-area i img{float:left;}
#content .content-left .our-team-box .cont-area i{float:left;border:2px solid #cbcbcb;margin-left:20px;}
#content .content-left .our-team-box .boxleft p{border:1px solid #eee;padding:0 10px 15px 10px;}
#content .content-left .our-team-box .boxright p{border:1px solid #eee;padding:0 10px 15px 10px;}
#content .content-right-sidebar{float:left;width:220px;margin:10px 0px 0 20px;padding:0 0 27px 20px;border-left:1px solid #f9f9f9;}
#content .content-fullwidth{width:708px;padding:0px 0px 0px 0px;margin:0px 30px 0px 15px;}
.services-section-boxes{float:left;width:178px;padding:20px;margin-right:24px;}
.services-section-boxes-last{float:right;margin-right:0;width:178px;padding:20px;}
.left-border-box{float:left;width:665px;}
#content .content-left-sidebar{float:left;width:220px;margin:10px 0px 0 10px;padding:0 20px 27px 0px;border-right:1px solid #f9f9f9;}
.one-half{float:left;width:45%;margin-bottom:30px;}
.blog_post{float:left;width:450px;margin-bottom:27px;}
.blog_post h2{float:left;font-size:20px;text-align:left;}
.post_info{float:left;width:440px;}
.blog_postcontent{float:left;width:440px;}
ul.post_meta_links{float:left;margin:-5px 0px 12px -4px;padding:0px 0px 0px 0px;width:370px;}
#site-searchform #s{width:146px;}
.about_author{float:left;width:90%;padding:20px;background-color:#f9f9f9;border:1px solid #e5e5e5;}
.comment_form{float:left;width:400px;margin-top:30px;}
.comment_input_bg{float:left;width:63%;}
.comment_textarea_bg{float:left;width:90%;}
.divider-line3{float:left;width:100%;display:block;padding:0px 0 0px 0;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #eee;}
.google-map{width:330px;height:250px;border:5px solid #ccc;}
.slider-static-img{float:left;width:100%;height:337px;border-bottom:2px solid #454545;margin-bottom:-10px;}
.slider-video{float:left;width:748px;height:380px;padding:0px;margin-bottom:0px;background-color:#f9f9f9;border-bottom:2px solid #d8d8d8;}
.slider-video-left{float:left;width:230px;height:320px;padding:20px;}
.slider-video-right{float:left;width:445px;height:320px;padding:20px 10px;}
.slider-video-left span.textbiggy{color:#ff0000;font-size:40px;padding:0;display:block;line-height:43px;margin-bottom:15px;}
.slider-video-left span.textsmally{color:#566470;font-size:14px;line-height:23px;}
#page-footer .footer-allcolumns{float:left;width:94%;padding:30px 20px 20px 20px;border-bottom:1px solid #4e4e4e;}
.twtr-widget-main{float:left;width:582px;height:50px;padding:5px 0px 3px 10px;background:#363636;overflow:hidden;}
.twitter-widgett{float:left;width:95%;margin:3px 0 0 0px;padding:0 18px 20px 18px;background:#4c4c4c;border-bottom:1px solid #3e3e3e;}
.twitter-widgett .boxcenter{float:left;width:688px;margin:-13px 0 0 0px;padding:1px;background-color:#636363;}
.twitter-widgett .boxcenter-two{float:left;width:686px;height:58px;margin:0px 0 0 0px;padding:0 0 0 0px;background-color:#414141;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;}
.home-version1{float:left;width:94%;background-color:#fff;padding:30px 20px 18px 20px;text-align:center;border-bottom:2px solid #eee;}
#access .menu ul{margin:0;list-style-type:none;letter-spacing:normal;position:relative;text-align:left;z-index:1001;height:50px;width:730px;padding:10px 0px 0 20px;background:url(../images/mainmenu-bg2.jpg) no-repeat center top;}
#access .menu ul li a{display:inline-block;text-decoration:none;font-size:13px;letter-spacing:1px;line-height:1;color:#fff;margin:0;padding:18px 15px 18px 15px;background:url(../images/mainmenu-devider-line2.png) no-repeat right top;}
.home-version2{float:left;width:96%;background-color:#fff;padding:85px 0px 20px 20px;text-align:center;}
ul.sideimg-list, .sideimg-list li{margin:0 30px 0 0;}
ul.sideimg-list, .sideimg-list li.sideimg-list-last{margin:0 30px 0 0;}
.home-version4{float:left;width:96%;background-color:#fff;padding:0px 0px 10px 0px;margin:10px 10px 15px 10px;border-bottom:1px solid #eee;}
.left-border-box-two{background-color:#f9f9f9;border-left:3px solid #ff0000;padding:15px 21px;margin:10px 0px 20px 10px;float:left;width:90%;font-family:'Oswald', sans-serif;font-weight:normal;text-align:left;}
.home-version-div{float:left;width:96%;margin:0 15px 0 10px;}
.home-version5{float:left;width:96%;background-color:#fff;margin:80px 20px 0px 15px;text-align:left;}
.home-version5 h2{line-height:31px;font-size:20px;color:#454545;}
.home-version5 h2 b{font-size:20px;color:#ff0000;font-weight:normal;}
.divider-line5{float:left;width:95%;display:block;padding:0px;margin-left:10px;margin-right:20px;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line6{float:left;width:95%;display:block;padding:0px;margin:15px 20px 20px 10px;}
}
@media only screen and (min-width:480px) and (max-width:767px){#page-wrapper{width:460px}
body{padding:0;margin:0;}
#site-logo{margin:10px 0px 0px 109px;}
.top-search{display:none;}
#access .menu ul#tiny{display:none;}
.selectnav{display:block;}
.selectnav{display:inline;width:400px;margin-left:30px;}
#content .container .five.columns{width:410px;margin:0px 0px 30px 15px;}
#content .five.columns .img-border{border:5px solid #eee;width:410px;}
ul.home-services-list{width:420px;}
#content{padding-top:27px;}
.home-latestbn-section{margin:36px 0px 0 15px;float:left;width:420px;}
.home-clientsays-section{margin:36px 0px 0 15px;float:left;width:420px;}
.home-clientsays-content{float:left;padding:15px 15px 10px 15px;background-color:#f4f4f4;width:241px;border:1px solid #f4f4f4;border-radius:5px;}
.home-cplogoes-section{margin:36px 0px 0 15px;float:left;width:420px;}
#page-footer .copyright-info .leaft{padding-left:20px;width:210px;margin:15px 0 0 0;text-align:left;line-height:12px;}
#page-footer .copyright-info .reght{padding-right:20px;width:210px;margin:15px 0 0 0;text-align:right;}
.page-main-title{width:100%;margin:0 0 20px 0;border-top:5px solid #eee;}
.page-main-title .leaft-title{width:95%;margin:18px 0 0 20px;}
.page-main-title .reght-pagenation{background:none;margin-left:-10px;}
#content .content-left{width:420px;float:left;margin:0 0 0 15px;padding:0 0 27px 0;}
#content .content-left .our-team-box{width:420px;float:left;}
#content .content-left .our-team-box .boxleft{width:420px;float:left;margin:10px 0 0 0px;}
#content .content-left .our-team-box .boxright{width:420px;float:left;margin:10px 0 0 0px;}
#content .content-right-sidebar{float:left;width:425px;margin:10px 0px 0 0;padding:0 0 0px 10px;}
ul.popular-posts-list{margin:0px;padding:0px;width:425px;}
.sidebars-navigation .sidebars-navigation-list li{margin:0px;padding:0px;width:425px;}
#content .content-fullwidth{width:425px;padding:0px 0px 0px 0px;margin:0px 20px 0px 10px;}
.services-section-boxes{float:left;width:380px;padding:20px;margin-bottom:30px;}
.services-section-boxes img, .services-section-boxes-last img{float:left;width:380px;}
.services-section-boxes-last{float:left;width:380px;padding:20px;margin-bottom:30px;}
.left-border-box{float:left;width:380px;}
#content .content-left-sidebar{float:left;width:425px;margin:0px 0px 0 10px;padding:0 20px 27px 0px;border:none;}
.pricing-tables .title{font-size:18px;}
.pricing-tables .price{font-size:27px;}
.pricing-tables .price i{font-size:12px;}
.pricing-tables-helight{position:relative;float:left;width:26%;}
.pricing-tables-helight .title{font-size:18px;}
.pricing-tables-helight .price{font-size:30px;}
.pricing-tables-helight .price i{font-size:12px;}
.pricing-tables-two .title{font-size:18px;}
.pricing-tables-two .price{font-size:27px;}
.pricing-tables-two .price i{font-size:12px;}
.pricing-tables-helight-two{position:relative;float:left;}
.pricing-tables-helight-two .title{font-size:18px;}
.pricing-tables-helight-two .price{font-size:30px;}
.pricing-tables-helight-two .price i{font-size:12px;}
.one-half{float:left;width:100%;margin-bottom:30px;}
.one-third{width:100%;margin-bottom:30px;}
.one-fourth{width:100%;margin-bottom:30px;}
.blog_post{float:left;width:440px;margin-bottom:27px;}
.blog_post h2{float:left;font-size:18px;text-align:left;}
.post_info{float:left;width:410px;}
.blog_postcontent{float:left;width:410px;}
ul.post_meta_links{float:left;margin:-5px 0px 12px -4px;padding:0px 0px 0px 0px;width:370px;}
#site-searchform #s{width:351px;}
.about_author{float:left;width:90%;padding:20px;background-color:#f9f9f9;border:1px solid #e5e5e5;}
.comment_form{float:left;width:440px;margin-top:30px;}
.comment_input_bg{float:left;width:63%;}
.comment_textarea_bg{float:left;width:90%;}
.sharepost{float:left;width:420px;margin-bottom:30px;}
.comment_checkbox{float:left;display:block;width:420px;}
img.border-hoverimg{border:0px;}
img.border-hoverimg:hover{border:0px;}
.pagenotfound{width:93%;}
.pagenotfound_left{float:left;width:100%;text-align:center;}
.pagenotfound_textsmall{float:left;width:100%;text-align:center;}
.pagenotfound_right{float:left;width:100%;padding-top:30px;padding-bottom:10px;border-top:1px solid #ccc;border-left:0px;font-size:21px;margin-top:20px;margin-left:0;padding-left:0;text-align:center;}
.divider-line2.martop{margin-top:0px;}
.divider-line3{float:left;width:100%;display:block;padding:0px 0 0px 0;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line4{float:left;width:100%;display:block;padding:0px 0 0px 0;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #eee;}
.google-map{width:410px;height:300px;border:5px solid #ccc;}
.slider-static-img{float:left;width:100%;height:207px;border-bottom:2px solid #454545;margin-bottom:-20px;}
.slider-video-left{float:left;display:none;}
.slider-video{float:left;width:460px;height:380px;padding:0px;margin-bottom:-10px;background-color:#f9f9f9;border-bottom:2px solid #d8d8d8;}
.slider-video-right{float:left;width:420px;height:320px;padding:20px 20px;}
#page-footer .footer-allcolumns{float:left;width:90%;padding:30px 20px 20px 20px;border-bottom:1px solid #4e4e4e;}
.twtr-widget-main{float:left;width:294px;height:50px;padding:5px 0px 3px 10px;background:#363636;overflow:hidden;}
.twitter-widgett{float:left;width:92%;margin:3px 0 0 0px;padding:0 19px 20px 18px;background:#4c4c4c;border-bottom:1px solid #3e3e3e;}
.twitter-widgett .boxcenter{float:left;width:400px;margin:-13px 0 0 0px;padding:1px;background-color:#636363;}
.twitter-widgett .boxcenter-two{float:left;width:398px;height:58px;margin:0px 0 0 0px;padding:0 0 0 0px;background-color:#414141;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;}
.home-version1{float:left;width:90%;background-color:#fff;padding:10px 20px 18px 20px;text-align:center;border-bottom:2px solid #eee;}
#access .menu ul li a{display:inline-block;text-decoration:none;font-size:13px;letter-spacing:1px;line-height:1;color:#fff;margin:0;padding:18px 16px 18px 16px;background:url(../images/mainmenu-devider-line.png) no-repeat right top;}
.home-version2{float:left;width:96%;background-color:#fff;padding:10px 0px 20px 10px;text-align:center;}
ul.sideimg-list, .sideimg-list li{margin:0;max-width:460px;}
ul.sideimg-list, .sideimg-list li.sideimg-list-last{margin:0 0px 0 0;max-width:460px;}
.home-version3{float:left;width:92%;background-color:#fff;padding:0px 0px 12px 0px;margin:-10px 20px 36px 15px;text-align:center;border-bottom:1px solid #eee;}
.home-version4{float:left;width:94%;background-color:#fff;padding:0px 0px 10px 0px;margin:-10px 10px 30px 10px;border-bottom:1px solid #eee;}
.left-border-box-two{background-color:#f9f9f9;border-left:3px solid #ff0000;padding:15px 21px;margin:10px 0px 20px 10px;float:left;width:84%;font-family:'Oswald', sans-serif;font-weight:normal;text-align:left;}
.home-version-div{float:left;width:94%;margin:0 15px 0 10px;}
.home-version5{float:left;width:96%;background-color:#fff;margin:20px 10px 0px 5px;text-align:left;}
.divider-line5{float:left;width:95%;display:block;padding:0px;margin-left:5px;margin-right:10px;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line6{float:left;width:95%;display:block;padding:0px;margin:15px 10px 20px 5px;}
}
@media only screen and (max-width:480px){#page-wrapper{width:300px}
body{padding:0;margin:0;}
#site-logo{margin:13px 0px 0px 40px;min-width:200px;}
.top-search{display:none;}
#access .menu ul#tiny{display:none;}
.selectnav{display:block;}
.selectnav{display:inline;width:260px;margin-left:20px;}
#content .container .five.columns{width:280px;margin:0px 0px 30px 5px;}
#content{padding-top:30px;}
.home-latestbn-section{margin:310px 0px 0 5px;float:left;width:280px;}
.home-clientsays-section{margin:25px 0px 0 5px;float:left;width:280px;}
.home-clientsays-img{display:none;}
.home-clientsays-content{float:left;padding:15px 15px 10px 15px;background-color:#f4f4f4;width:246px;border:1px solid #f4f4f4;border-radius:5px;}
.home-cplogoes-section{margin:36px 0px 0 5px;float:left;width:280px;}
#page-footer .copyright-info .leaft{width:280px;margin:10px 0 0 0;text-align:center;line-height:12px;}
#page-footer .copyright-info .reght{width:280px;margin:5px 0 0 0;text-align:center;}
.page-main-title{width:300px;margin:0 0 20px 0;border-top:5px solid #eee;}
.page-main-title .leaft-title h1{width:280px;margin:0 0 10px -10px;font-size:20px;}
.page-main-title .leaft-title{width:280px;margin:18px 0 0 20px;}
.page-main-title .reght-pagenation{background:none;margin-left:-20px;}
#content .content-left{width:280px;float:left;margin:0 0 0 5px;padding:0 0 27px 0;}
#content .content-left .our-team-box{width:280px;float:left;}
#content .content-right-sidebar{float:left;width:280px;margin:10px 0px 0 0;padding:0 0 0px 5px;}
ul.popular-posts-list{margin:0px;padding:0px;width:280px;}
.sidebars-navigation .sidebars-navigation-list li{margin:0px;padding:0px;width:280px;}
#content .content-fullwidth{width:280px;padding:0px 0px 0px 0px;margin:0px 20px 0px 5px;}
.services-section-boxes{float:left;width:240px;padding:20px;margin-bottom:30px;}
.services-section-boxes img, .services-section-boxes-last img{float:left;width:380px;}
.services-section-boxes-last{float:left;width:240px;padding:20px;margin-bottom:30px;}
.left-border-box{float:left;width:240px;margin:0 0 30px 0;}
#content .content-left-sidebar{float:left;width:280px;margin:0px 0px 0 5px;padding:0 0px 27px 0px;border:none;}
.pricing-tables .title{font-size:12px;}
.pricing-tables .price{font-size:18px;}
.pricing-tables .price i{font-size:9px;margin-top:0px;}
.pricing-tables-helight{position:relative;float:left;width:24%;}
.pricing-tables-helight .title{font-size:12px;}
.pricing-tables-helight .price{font-size:18px;}
.pricing-tables-helight .price i{font-size:9px;margin-top:0px;}
.pricing-tables-two{width:32%;}
.pricing-tables-two .title{font-size:12px;}
.pricing-tables-two .price{font-size:18px;}
.pricing-tables-two .price i{font-size:9px;margin-top:0px;}
.pricing-tables-helight-two{position:relative;float:left;width:33%;}
.pricing-tables-helight-two .title{font-size:12px;}
.pricing-tables-helight-two .price{font-size:18px;}
.pricing-tables-helight-two .price i{font-size:9px;margin-top:0px;}
.one-half{float:left;width:100%;margin-bottom:20px;}
.one-third{width:100%;margin-bottom:30px;}
.one-fourth{width:100%;margin-bottom:30px;}
.blog_post{float:left;width:280px;margin-bottom:27px;}
.blog_post h2{float:left;font-size:18px;text-align:left;width:200px;}

.post_info{float:left;width:268px;}
.blog_postcontent{float:left;width:268px;}
ul.post_meta_links{float:left;margin:-5px 0px 12px -4px;padding:0px 0px 0px 0px;width:200px;}
.post_meta_links li a{color:#a1a1a1;padding:0px;text-decoration:none;font-size:12px;}
#site-searchform #s{width:205px;}
.about_author{float:left;width:84%;padding:20px;background-color:#f9f9f9;border:1px solid #e5e5e5;}
.comment_form{float:left;width:280px;margin-top:30px;}
.comment_input_bg{float:left;width:50%;}
.comment_textarea_bg{float:left;width:90%;}
.sharepost{float:left;width:280px;margin-bottom:30px;}
.comment_checkbox{float:left;display:block;width:280px;}
img.border-hoverimg{border:0px;width:278px;}
img.border-hoverimg:hover{border:0px;}
.pagenotfound{width:88%;}
.pagenotfound_left{float:left;width:100%;}
.pagenotfound_right{float:left;width:100%;padding-top:30px;padding-bottom:10px;border-top:1px solid #ccc;border-left:0px;font-size:21px;margin-top:20px;margin-left:0;padding-left:0;text-align:center;}
.divider-line2.martop{margin-top:0px;}
.divider-line3{float:left;width:100%;display:block;padding:0px 0 0px 0;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line4{float:left;width:100%;display:block;padding:0px 0 0px 0;margin-top:0px;margin-bottom:30px;border-bottom:1px solid #eee;}
.google-map{width:270px;height:200px;border:5px solid #ccc;}
.slider-static-img{float:left;width:100%;height:135px;border-bottom:2px solid #454545;margin-bottom:-30px;}
.slider-video-left{float:left;display:none;}
.slider-video{float:left;width:300px;height:380px;padding:0px;margin-bottom:-10px;background-color:#f9f9f9;border-bottom:2px solid #d8d8d8;}
.slider-video-right{float:left;width:280px;height:320px;padding:20px 10px;}
#page-footer .footer-allcolumns{float:left;width:90%;padding:30px 10px 20px 10px;border-bottom:1px solid #4e4e4e;}
.twtr-widget-main{float:left;width:150px;height:50px;padding:5px 0px 3px 10px;background:#363636;overflow:hidden;}
.twitter-widgett{float:left;width:93%;margin:3px 0 0 0px;padding:0 11px 20px 10px;background:#4c4c4c;border-bottom:1px solid #3e3e3e;}
.twitter-widgett .boxcenter{float:left;width:256px;margin:-13px 0 0 0px;padding:1px;background-color:#636363;}
.twitter-widgett .boxcenter-two{float:left;width:254px;height:58px;margin:0px 0 0 0px;padding:0 0 0 0px;background-color:#414141;border-left:1px solid #2d2d2d;border-right:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;}
.home-version1{float:left;width:93%;background-color:#fff;padding:10px 10px 18px 10px;text-align:center;border-bottom:2px solid #eee;}
#access .menu ul li a{display:inline-block;text-decoration:none;font-size:13px;letter-spacing:1px;line-height:1;color:#fff;margin:0;padding:18px 16px 18px 16px;background:url(../images/mainmenu-devider-line.png) no-repeat right top;}
.home-version2{float:left;width:96%;background-color:#fff;padding:5px 0px 10px 5px;text-align:center;}
ul.sideimg-list, .sideimg-list li{margin:0 0px 0 0;max-width:280px;}
ul.sideimg-list, .sideimg-list li.sideimg-list-last{margin:0 0px 0 0;max-width:280px;}
.home-version3{float:left;width:94%;background-color:#fff;padding:0px 0px 12px 0px;margin:-20px 10px 36px 5px;text-align:center;border-bottom:1px solid #eee;}
.home-version4{float:left;width:94%;background-color:#fff;padding:0px 0px 10px 0px;margin:-20px 10px 30px 5px;border-bottom:1px solid #eee;}
.left-border-box-two{background-color:#f9f9f9;border-left:3px solid #ff0000;padding:15px 21px;margin:10px 0px 30px 5px;float:left;width:80%;font-family:'Oswald', sans-serif;font-weight:normal;text-align:left;}
.home-version-div{float:left;width:94%;margin:0 10px 0 5px;}
.home-version-divtwo .home-latestbn-section{margin-top:10px;}
.home-version5{float:left;width:96%;background-color:#fff;margin:10px 10px 0px 5px;text-align:left;}
.divider-line5{float:left;width:95%;display:block;padding:0px;margin-left:5px;margin-right:10px;margin-top:15px;margin-bottom:30px;border-bottom:1px solid #eee;}
.divider-line6{float:left;width:95%;display:block;padding:0px;margin:15px 10px 20px 5px;}
}
body{padding:0px;margin:10px 0px 0px 0px;background:url(../../images/elements/bg.png) repeat left top;}
@media only screen and (min-width:1000px){}
@media only screen and (min-width:768px) and (max-width:999px){body{padding:0px;margin:0px;}
}
@media only screen and (min-width:480px) and (max-width:767px){body{padding:0px;margin:0px;}
}
@media only screen and (max-width:480px){body{padding:0px;margin:0px;}
}
